all events upgrade