added an abstract, added intro