worked on abstract