update env detection