edit iteration