hayes thornton