update handle.go