added some d3