distributed detection