Update if.go