POC : event upgrade