don't append to parent: otherwise closing the visualizer does not work properly