spine functions