20 years and going strong ...