moved the timer to its own service. looks nicer now.