progress on grammars, trivial case working