using Quadrature factory, pt1/2