started modifying iterator