30 years and counting