Detector ++