adding D3