new test-grammar