revise annotation