misc:update timer