if no room or event, make one