Pre PhaseFunction