a little bit more with d3.js stuff