fix some typos, minor grammatical problems and formattings