Expanded class hierarchy of TourInterface