Adding visualizer and knock sensor