Crossing technologies