Cycle crossing