Similar Items: The great unraveling