adaptive timesteps wrong