Change to ApolloTimer and store the timer
Simplify init