To Long Or Too Long Grammar