First iteration starts