fix aggregious spelling and grammatical errors