added .product detectors