Trust and Check