Checkpoint for grammar