added check_avail_seat trigger