hell or high water.