changing the original visualizer philosophy to make it ... better