progress towards phase_correct