Adding Numerical Integration