implemented more timer functionality. maybe one day i can ship a working build