Higher Order Polynomials