Moved and renamed event-list join function