Ce Provider