why not just $this->getProvider();?