abstract modified, intro added, other sections notes added..