grammar and more details