the initial conditions are now randomized. have fun.