refactoring MRWorkerOperationQueue ➞ MRWorker