Checking the state at each step.
Removing secrets showing))