adjusted VisualizerTron