iteration C1: finished