add D3 as a service