visualizer2 modified