minor update and fixed typos.