revise reference