Similar Items: A thousand questions