Switched to RK4 to eliminate some funky nastiness.