fallback to environment variables