slightly change the responsibility of EvalWorker