Should support exceptions in given
need to stop the timers