Fixed state manager

Each hole needs to be a new screen