Add D3 API methods