add timer prototypes