Spell checking, Grammar checking and some further minor changes