implemented listener and venter queues