add a document.