test using d3.js