including capabilities to add d3 visualization