Thornton properties