necessary abject hospitable Rat. .. Sounds familiar.