before d3