> For the complete documentation index, see [llms.txt](https://docs.bella.fi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bella.fi/guides/advanced-for-a-better-user-experience-as-a-state-machine.md).

# (Advanced)For a better user experience as a state machine

- [PoolState & Transition](https://docs.bella.fi/guides/advanced-for-a-better-user-experience-as-a-state-machine/pool-state-and-transition.md)
- [Post-processor](https://docs.bella.fi/guides/advanced-for-a-better-user-experience-as-a-state-machine/post-processor.md)
- [Forking & Retracing](https://docs.bella.fi/guides/advanced-for-a-better-user-experience-as-a-state-machine/forking-and-retracing.md)
- [Persisting & Recovering](https://docs.bella.fi/guides/advanced-for-a-better-user-experience-as-a-state-machine/persisting-and-recovering.md)
- [SimulatorRoadmapManager](https://docs.bella.fi/guides/advanced-for-a-better-user-experience-as-a-state-machine/simulator-roadmap-manager.md)
