revising abstract