Imporve evaluator API