renamed QueueProducer to QueueProvider