In other news, OH GOD THE RIVER VIOLATIONS!