kaleidescope: a diverse collection