twenty five years in the making