A: add d3