/**
  * Run spell correction
  *
  * @return bool
  */
 public function doSpellCorrection()
 {
     $queryText = $this->queryHelper->getQueryText();
     $suggestedText = $this->queryHelper->suggest($queryText);
     if ($suggestedText && $suggestedText != $queryText && $suggestedText != $this->queryHelper->getMisspellText()) {
         // perform redirect
         if ($this->queryHelper->getNumResults($suggestedText)) {
             $url = $this->queryHelper->getMisspellUrl($queryText, $suggestedText);
             $this->response->setRedirect($url);
             return true;
         }
     }
     return false;
 }