Spelling and grammar check, structure clean up