added chance of 1/200th to change the direction of rotation.
minor refinements.