Similar Items: A long time coming