efficient document processing