abstract reworded