Hell or high water!