don't rely on hardcoded envvars