for document