first running grammar