updating support for d3