environmental detection