d3 groundwork