support env through args