Edwin/iteration controller1