30 years in the field...