revise abstract and first part of introduction