a single timer for recurring functions