Timers are in good shape. Also, IDLE loop has been moved to timers.