Similar Items: Bits and pieces