Hard Crossing