truth  meet  fact