add d3js learning