add RungeKutta4 calculations