New: detect