event controller updated