grammar and such