Update event listener