customize look of visualizer through directive