revise some