kaleidoscope process