spelling and syntax and more.