implemented get and set calls for service provider