lets pathvisualizer be state-style-ready