Add ability to join/leave event