removed getterevaluator because this is expression based evaluator