add StepEval