River crossing 2.0