Would the same basic approach work on a river?