What are we gonna do with JoinEvent?