twoPhase