ever-flowing-on