a cornucopia of changes