typos and edits fixed