New versions of integration routines