Finished most of abstract