adding d3 vizualization