working through phase correct