changed naming of solve_ode functions