bad rewrite of the queue (and parts of the client) using the WorkQ from ...

...my repo