more typos and grammatical fixed