allow the default provider to be toggled on and off