Twenty five years of progress