finished implementing Timer