revise the evaluation