update addListenerEvent