update
update Timer