d com inc