Title: Spectre Detectors - Uncovering the Truth