stable d3