add esp_detector helper