Revised writing and fixed typos