update the event and use scope.