Life is a river