switch timers to DispatcherTimers