Added my changes to abstract and 1 and 2