D3 submission