busy flag around the timer ISR