looking through the timer interrupt handler