twenty-five years and going strong!