forgot to return qbListenerMap variable to root