Updated abstract and intro