change to visualizer