Abstract revise