patch on how job is added, got and delete from queue
patch on client.py