update timer.go