grammar updated and fixed