Evaluator functionality.