tuned by Runge-Kutta method