protect against ODE failure
timestep, nsteps adapt to orbit