timed loop w/ spin outside