Grammar, how does it work