visualizations with d3 interface