Similar Items: On all fronts