Numerical methods added