Changed order of steps
Changed phi to v.phi