build more grammar