Fair number of major river violations but otherwise interesting.