added support for queue.get