grammar recogize