set the search variables in CatalogDetail and ScheduleDetail to private.