variable setting needs to take place earlier in the process to account for remote and exotic deployments