new visualizer base system