since we're not deleting empty rooms, we need some new logic on when to delete the rooms
since we're not deleting empty rooms, we need some new logic on when to delete the rooms