iterate gol