initial pass at verifier object