PHASE_AUTHENTICATE
new_phase(PHASE_AUTHENTICATE);
(phase < PHASE_AUTHENTICATE || phase > PHASE_RUNNING)) ||
(phase <= PHASE_AUTHENTICATE &&