Similar Items: Failure analysis and prevention