public function initTables()
 {
     global $dbCountries;
     if (!$this->sqlTableExists()) {
         if (!$this->sqlCreateTable()) {
             $this->setError(sprintf('[%s - %s] %s', __METHOD__, __LINE__, $this->getError()));
             return false;
         }
     }
     // init country table
     if (!is_object($dbCountries)) {
         $dbCountries = new dbKITcountries(true);
     }
     if (!$dbCountries->initTables()) {
         $this->setError(sprintf('[%s - %s] %s', __METHOD__, __LINE__, $dbCountries->getError()));
         return false;
     }
     return true;
 }