spin-and-heave