How not to design a timer