Providers are now toggleable

Fixes  #14