changed the way the TaskTimerListeners work