defined phases