finish phase2