Abstract new

new version of abstract