make provider's setSettings method available publicly