update service provider : change Preferences to Widget