support private env settings