environ varable setup setup