updated d3