The Green Spring Routines