Similar Items: Make the impossible possible