ebb and flow, but on and on