Add auto env detection