engines/private/detection.cpp