d3 dependency