updating some of the grammar