new goos

remove for loops in goos