add scg visualizer
work on scg-visualizer