completing iteration