added CreateDocumentB