edited and fixed typos