Abstract version 2

Writing another version for the abstract