out.go needs to go i think