algebraic Functions