add rotation, not dependent on keyboard input.