Continued work on timer and interrupts