revert to old service provider (basically, extend the base class)