adding kaleidescope