add EvalWorker