support env variables too