multi-queue support for worker
some notes on the system