untying creation of queues from creation of queueclients