25-year journey