Chapter 2 - State Controller