Make Service Provider deferred