factors including type waterway weather