Cannon rotation