hard shit to Hardy Defense