fixed playroutine progress bug from last commit, less time spent with interrupts disabled, default pin is now 3