added createWorkerQueue method