listenerCollection fix