Crossing the challenges