fleshed out out TimerA