Work on the iterations