updated the grammar