spots-and-hops