River Logic