Similar Items: The hard way