single event timer now working