only read config values from env vars when set to do so