enqueue & dequeueDocuments