moving methods to an evaluator class