updated seat_randomizer and email utility