#5 Added update for Iteration