A mess of bits and pieces.