add gauss quadrature