Similar Items: To cope and to prevail