revise recommend