functions not polynomials