Similar Items: A mind unraveled