removed RK4 from Part2 as it wasnt implemented fully