Who and where Cade has been......