Tons of grammar fixed