Nate's stream crossing