holding back the tide