make it actually do quadrature, perfectly, at the correct rate and quantity