adding d3 visualization