updates state param with timers to use singleton