Similar Items: Adaptation to challenges