edits and typos fixed