modify the abstract