Kaleidoscope Life In Bits and Pieces