adding d3 for visual