listener queue working