River contract