adding duplicate files from Ora
incorporated Ora's comments to abstract