phase exception and form