set env detection