1. create name evaluator