Routines for spring