Add d3 controller