more grammar correction