update d3 bug