checkpoint - working on timers