30-plus year journey