update d3 extern