update the abstract