updated grammar