Modified d3.js