d3 work in progress