corrected some typos and other mistakes