Beginner learning to make a Counter

In reply to gainesy:

How do you know state is always 0? Are you looking at simulation waveforms, or looking at an LED light? In Simulation, can you see the values of the counter changing?