timer now working, can be stopped and reset