need access to raw config to prevent blocking (there may be a better way)