various typo and grammar fix