Added some changes and my parts (Magnus) to the iterations