update eventlistener