finish iteration G1