oned functions now has seperate phase correction routine

This will set up for any higher order corrections needed other
than quadratic/spherical