higher order polynomial