improve the d3 tut