DEFY thornton