made a lot of grammar changes