Working states

You can change states and print the current state.
You can only use the state/command what is relative to the current state