convert to provider; global config options