adding a new provider for channelmanager