adding visualizer script