finish watch.go