reuse phase1 finished