visualizer updates
merged