fixed issue when cancelling timers but not removing them from the "group"