diff --git a/app/Models/parserSkripte/Allesklar.php b/app/Models/parserSkripte/Allesklar.php
index 7c7ca825af279b14823befe71796788308b85b3b..7fe67260aa3d5897dbf49930b4f405b45be91a87 100644
--- a/app/Models/parserSkripte/Allesklar.php
+++ b/app/Models/parserSkripte/Allesklar.php
@@ -9,9 +9,9 @@ use Symfony\Component\DomCrawler\Crawler;
 class Allesklar extends Searchengine
 {
     protected $tds = "";
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -43,7 +43,7 @@ class Allesklar extends Searchengine
                         $link,
                         $link,
                         $descr,
-                        $this->displayName,$this->homepage,
+                        $this->engine->{"display-name"},$this->engine->homepage,
                         $this->counter
                     );
                 } catch (\Exception $e) {
diff --git a/app/Models/parserSkripte/BASE.php b/app/Models/parserSkripte/BASE.php
index 5ebbbf91340b12d18407ede036375a7b8ef0697c..64f7a0321a7f90b7b45b5fea9985fdb5f22fc4c1 100644
--- a/app/Models/parserSkripte/BASE.php
+++ b/app/Models/parserSkripte/BASE.php
@@ -9,9 +9,9 @@ class BASE extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -49,7 +49,7 @@ class BASE extends Searchengine
                         $link,
                         $anzeigeLink,
                         $descr,
-                        $this->displayName,$this->homepage,
+                        $this->engine->{"display-name"},$this->engine->homepage,
                         $this->counter
                     );
                 }
diff --git a/app/Models/parserSkripte/Beammachine.php b/app/Models/parserSkripte/Beammachine.php
index a37c2258c144bf647210962649d4207013ec9be2..07eedcac904e029f368a79177445b40b86e46174 100644
--- a/app/Models/parserSkripte/Beammachine.php
+++ b/app/Models/parserSkripte/Beammachine.php
@@ -8,9 +8,9 @@ class Beammachine extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -34,7 +34,7 @@ class Beammachine extends Searchengine
                 $link,
                 $anzeigeLink,
                 $descr,
-                $this->displayName,$this->homepage,
+                $this->engine->{"display-name"},$this->engine->homepage,
                 $this->counter
             );
         }
diff --git a/app/Models/parserSkripte/Blogsearch.php b/app/Models/parserSkripte/Blogsearch.php
index ebe8bb006213f5e7053a67aea565f83734091b71..a97f217c8960df4b790943626aec6e2465f2a301 100644
--- a/app/Models/parserSkripte/Blogsearch.php
+++ b/app/Models/parserSkripte/Blogsearch.php
@@ -9,9 +9,9 @@ class Blogsearch extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -36,7 +36,7 @@ class Blogsearch extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter
                 );
             }
diff --git a/app/Models/parserSkripte/Dailymotion.php b/app/Models/parserSkripte/Dailymotion.php
index d2a25e7f18c390e28733cb6600cc2e157165d8aa..58876c2db8e629186144edf4336be3df74455039 100644
--- a/app/Models/parserSkripte/Dailymotion.php
+++ b/app/Models/parserSkripte/Dailymotion.php
@@ -9,9 +9,9 @@ class Dailymotion extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -37,7 +37,7 @@ class Dailymotion extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter,
                     ['partnershop' => false]
                 );
diff --git a/app/Models/parserSkripte/Dart.php b/app/Models/parserSkripte/Dart.php
index b854d65cf496f3227e374aee4116ab4fea771c1e..49ef4e80b19f2e28108a293629a79c15c1df1b50 100644
--- a/app/Models/parserSkripte/Dart.php
+++ b/app/Models/parserSkripte/Dart.php
@@ -9,9 +9,9 @@ class Dart extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -57,7 +57,7 @@ class Dart extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter
                 );
             }
diff --git a/app/Models/parserSkripte/Dmoznebel.php b/app/Models/parserSkripte/Dmoznebel.php
index 6fb2878d2e4eaa7913c6730fb5404a37ae939101..d79c3d3223340372484588fd3dd5f69f0c718313 100644
--- a/app/Models/parserSkripte/Dmoznebel.php
+++ b/app/Models/parserSkripte/Dmoznebel.php
@@ -8,9 +8,9 @@ class Dmoznebel extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -36,7 +36,7 @@ class Dmoznebel extends Searchengine
                 $link,
                 $anzeigeLink,
                 $descr,
-                $this->displayName,$this->homepage,
+                $this->engine->{"display-name"},$this->engine->homepage,
                 $this->counter
             );
         }
diff --git a/app/Models/parserSkripte/Dmoznebel_int.php b/app/Models/parserSkripte/Dmoznebel_int.php
index b23e45ad9858ad71632207031841ca6276716673..5006bffbb472d94c7524164f239c5ecf3f11049d 100644
--- a/app/Models/parserSkripte/Dmoznebel_int.php
+++ b/app/Models/parserSkripte/Dmoznebel_int.php
@@ -8,9 +8,9 @@ class Dmoznebel_int extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -28,7 +28,7 @@ class Dmoznebel_int extends Searchengine
             $link,
             $anzeigeLink,
             $descr,
-            $this->displayName,$this->homepage,
+            $this->engine->{"display-name"},$this->engine->homepage,
             $this->counter
         );
     }
diff --git a/app/Models/parserSkripte/Ecoshopper.php b/app/Models/parserSkripte/Ecoshopper.php
index e5c752a1673628093ccb4c3aa63f21952ae3fdb5..6555361f3bda488933981c8c2bd2b754aff0b015 100644
--- a/app/Models/parserSkripte/Ecoshopper.php
+++ b/app/Models/parserSkripte/Ecoshopper.php
@@ -9,9 +9,9 @@ class Ecoshopper extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -49,7 +49,7 @@ class Ecoshopper extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter,
                     ['partnershop' => false,
                         'image'        => $image]
diff --git a/app/Models/parserSkripte/Europeana.php b/app/Models/parserSkripte/Europeana.php
index 5fe68369ed4b8dfd5e746f31cdc2de6cd85c910f..98cb2a3a0692bc7b2b73da5b793b81b7da273c5b 100644
--- a/app/Models/parserSkripte/Europeana.php
+++ b/app/Models/parserSkripte/Europeana.php
@@ -9,9 +9,9 @@ class Europeana extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -42,7 +42,7 @@ class Europeana extends Searchengine
                         $link,
                         $anzeigeLink,
                         $descr,
-                        $this->displayName,$this->homepage,
+                        $this->engine->{"display-name"},$this->engine->homepage,
                         $this->counter,
                         ['image' => $image]
                     );
diff --git a/app/Models/parserSkripte/Exalead.php b/app/Models/parserSkripte/Exalead.php
index 7592ca1bccc63508bc95b15b17790051684b65f5..68ba296f56b92e1435a6ca9b618b4f116f7fb465 100644
--- a/app/Models/parserSkripte/Exalead.php
+++ b/app/Models/parserSkripte/Exalead.php
@@ -9,9 +9,9 @@ class Exalead extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -61,7 +61,7 @@ class Exalead extends Searchengine
                         $link,
                         $anzeigeLink,
                         $descr,
-                        $this->displayName,$this->homepage,
+                        $this->engine->{"display-name"},$this->engine->homepage,
                         $this->counter
                     );
                 } catch (\ErrorException $e) {
diff --git a/app/Models/parserSkripte/Fairmondo.php b/app/Models/parserSkripte/Fairmondo.php
index cbe480aa450f2a218e5edab367b2b0aacc991ed1..99fc0a1641c8f8f432ba02be08d68d916d56ac1d 100644
--- a/app/Models/parserSkripte/Fairmondo.php
+++ b/app/Models/parserSkripte/Fairmondo.php
@@ -8,9 +8,9 @@ class Fairmondo extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -42,7 +42,7 @@ class Fairmondo extends Searchengine
                 $link,
                 $anzeigeLink,
                 $descr,
-                $this->displayName,$this->homepage,
+                $this->engine->{"display-name"},$this->engine->homepage,
                 $this->counter,
                 [
                     'price' => $price,
diff --git a/app/Models/parserSkripte/Fernsehsuche.php b/app/Models/parserSkripte/Fernsehsuche.php
index 8773c3c4c0e63d5782c52da2dad8326963614cc6..407822b9c8cab166f15ae558a7d0d6edf07995f0 100644
--- a/app/Models/parserSkripte/Fernsehsuche.php
+++ b/app/Models/parserSkripte/Fernsehsuche.php
@@ -9,9 +9,9 @@ class Fernsehsuche extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -38,7 +38,7 @@ class Fernsehsuche extends Searchengine
                         $link,
                         $anzeigeLink,
                         $descr,
-                        $this->displayName,$this->homepage,
+                        $this->engine->{"display-name"},$this->engine->homepage,
                         $this->counter,
                         ['image' => $image]
                     );
diff --git a/app/Models/parserSkripte/Fess.php b/app/Models/parserSkripte/Fess.php
index c25a006bee160d44abfc1fbdacd312cf6ddb668f..bc64cf920d11a9bfdb650a0b1a8b3f2e62a97268 100644
--- a/app/Models/parserSkripte/Fess.php
+++ b/app/Models/parserSkripte/Fess.php
@@ -9,9 +9,9 @@ class Fess extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -37,7 +37,7 @@ class Fess extends Searchengine
                         $link,
                         $anzeigeLink,
                         $descr,
-                        $this->displayName,$this->homepage,
+                        $this->engine->{"display-name"},$this->engine->homepage,
                         $this->counter
                     );
                 } catch (\ErrorException $e) {
diff --git a/app/Models/parserSkripte/Flickr.php b/app/Models/parserSkripte/Flickr.php
index 37be977e01d7882720c5152cb7ead36ac7c640f6..87cb00b2b0adb5a3b74304c973ae90d8d461cb99 100644
--- a/app/Models/parserSkripte/Flickr.php
+++ b/app/Models/parserSkripte/Flickr.php
@@ -9,9 +9,9 @@ class Flickr extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -37,7 +37,7 @@ class Flickr extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter,
                     ['image' => $image]
                 );
diff --git a/app/Models/parserSkripte/Goyax.php b/app/Models/parserSkripte/Goyax.php
index 3ffe53aa9fc8e3ff0fefd7432c8d37042c12a12f..66c74a10eb91cb86b17ad3766fe1c3d81cf512ba 100644
--- a/app/Models/parserSkripte/Goyax.php
+++ b/app/Models/parserSkripte/Goyax.php
@@ -9,9 +9,9 @@ class Goyax extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -31,7 +31,7 @@ class Goyax extends Searchengine
                 $link,
                 $anzeigeLink,
                 $descr,
-                $this->displayName,$this->homepage,
+                $this->engine->{"display-name"},$this->engine->homepage,
                 $this->counter
             );
         });
diff --git a/app/Models/parserSkripte/Loklak.php b/app/Models/parserSkripte/Loklak.php
index deae65cda496322006a08aae619799828ceaccbb..8e739a48a3c3983bd057112fdc646b2e539bdfc5 100644
--- a/app/Models/parserSkripte/Loklak.php
+++ b/app/Models/parserSkripte/Loklak.php
@@ -8,9 +8,9 @@ class Loklak extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -35,7 +35,7 @@ class Loklak extends Searchengine
                 $link,
                 $anzeigeLink,
                 $descr,
-                $this->displayName,$this->homepage,
+                $this->engine->{"display-name"},$this->engine->homepage,
                 $this->counter
             );
         }
diff --git a/app/Models/parserSkripte/Mg_hochsch_de.php b/app/Models/parserSkripte/Mg_hochsch_de.php
index 2f86369ba6142dd30597c5090a942dfa5db8daf2..1d74216a4e6a09189047a79d0a64d6e9d63777e8 100644
--- a/app/Models/parserSkripte/Mg_hochsch_de.php
+++ b/app/Models/parserSkripte/Mg_hochsch_de.php
@@ -8,9 +8,9 @@ class Mg_hochsch_de extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -34,7 +34,7 @@ class Mg_hochsch_de extends Searchengine
                 $link,
                 $anzeigeLink,
                 $descr,
-                $this->displayName,$this->homepage,
+                $this->engine->{"display-name"},$this->engine->homepage,
                 $this->counter
             );
         }
diff --git a/app/Models/parserSkripte/Mg_produkt2.php b/app/Models/parserSkripte/Mg_produkt2.php
index 9ac2a37c94233b55b6d0aed99da22b70407d975e..de6e56644d508a47a7a55e02659ae008f3d71c92 100644
--- a/app/Models/parserSkripte/Mg_produkt2.php
+++ b/app/Models/parserSkripte/Mg_produkt2.php
@@ -9,9 +9,9 @@ class Mg_produkt2 extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -42,7 +42,7 @@ class Mg_produkt2 extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter,
                     ['image' => $image]
                 );
diff --git a/app/Models/parserSkripte/Onenewspage.php b/app/Models/parserSkripte/Onenewspage.php
index a6dbc68b7939556c0cdab22246ea36b1c9e6e0b7..33618eb552ec8c95b790d72ed1e764968cae8e25 100644
--- a/app/Models/parserSkripte/Onenewspage.php
+++ b/app/Models/parserSkripte/Onenewspage.php
@@ -10,9 +10,9 @@ class Onenewspage extends Searchengine
     public $resultCount = 0;
 
     private $offset = 0;
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -37,7 +37,7 @@ class Onenewspage extends Searchengine
                 $link,
                 $anzeigeLink,
                 $descr,
-                $this->displayName,$this->homepage,
+                $this->engine->{"display-name"},$this->engine->homepage,
                 $this->counter,
                 $additionalInformation
             );
diff --git a/app/Models/parserSkripte/Onenewspagegermany.php b/app/Models/parserSkripte/Onenewspagegermany.php
index 1aaa97a75c609dde96729024d14c64e0be0c95de..7960b6fb7d824b8f0ce5fcabdcd029e5024436da 100644
--- a/app/Models/parserSkripte/Onenewspagegermany.php
+++ b/app/Models/parserSkripte/Onenewspagegermany.php
@@ -11,9 +11,9 @@ class Onenewspagegermany extends Searchengine
     public $resultCount = 0;
 
     private $offset = 0;
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -40,7 +40,7 @@ class Onenewspagegermany extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter,
                     $additionalInformation
                 );
diff --git a/app/Models/parserSkripte/Onenewspagevideo.php b/app/Models/parserSkripte/Onenewspagevideo.php
index f70170f205f98ceed4ede56398fe4cc6409f4824..7f3c97f8f0ff197e5978c32424d6f8321ccc94bb 100644
--- a/app/Models/parserSkripte/Onenewspagevideo.php
+++ b/app/Models/parserSkripte/Onenewspagevideo.php
@@ -10,9 +10,9 @@ class Onenewspagevideo extends Searchengine
     public $resultCount = 0;
 
     private $offset = 0;
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -36,7 +36,7 @@ class Onenewspagevideo extends Searchengine
                 $link,
                 $anzeigeLink,
                 $descr,
-                $this->displayName,$this->homepage,
+                $this->engine->{"display-name"},$this->engine->homepage,
                 $this->counter,
                 $additionalInformation
             );
diff --git a/app/Models/parserSkripte/Openclipart.php b/app/Models/parserSkripte/Openclipart.php
index cb9a335cacd9c37dc0d59f693b56db471650b9c6..547935f3ddf8dde596160684fd9b85b37895c9f7 100644
--- a/app/Models/parserSkripte/Openclipart.php
+++ b/app/Models/parserSkripte/Openclipart.php
@@ -9,9 +9,9 @@ class Openclipart extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -37,7 +37,7 @@ class Openclipart extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter,
                     ['image' => $image]
                 );
diff --git a/app/Models/parserSkripte/Opencrawlastronomie.php b/app/Models/parserSkripte/Opencrawlastronomie.php
index 82c3124ae0081f5824e794d2710e77bd3c875972..c8909f941b6660ba811b583b4869e0cfd5adc971 100644
--- a/app/Models/parserSkripte/Opencrawlastronomie.php
+++ b/app/Models/parserSkripte/Opencrawlastronomie.php
@@ -9,9 +9,9 @@ class Opencrawlastronomie extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -41,7 +41,7 @@ class Opencrawlastronomie extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter
                 );
                 $count++;
diff --git a/app/Models/parserSkripte/Opencrawlpolitik.php b/app/Models/parserSkripte/Opencrawlpolitik.php
index 1ac681d72a65e0428a9f085afe7d0df5390c8286..75c36f68fd720305d1a290b7ac390400b0ac5dc9 100644
--- a/app/Models/parserSkripte/Opencrawlpolitik.php
+++ b/app/Models/parserSkripte/Opencrawlpolitik.php
@@ -9,9 +9,9 @@ class Opencrawlpolitik extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -49,7 +49,7 @@ class Opencrawlpolitik extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter,
                     $additionalInformation
                 );
diff --git a/app/Models/parserSkripte/Opencrawlregengergie.php b/app/Models/parserSkripte/Opencrawlregengergie.php
index 94963e6985b8d7406fb2b215c9559dddc84709c2..1db47c49c934e7b3ef9638835c0f46e8cbda102f 100644
--- a/app/Models/parserSkripte/Opencrawlregengergie.php
+++ b/app/Models/parserSkripte/Opencrawlregengergie.php
@@ -9,9 +9,9 @@ class Opencrawlregengergie extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -41,7 +41,7 @@ class Opencrawlregengergie extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter
                 );
                 $count++;
diff --git a/app/Models/parserSkripte/OvertureAds.php b/app/Models/parserSkripte/OvertureAds.php
index 35bdcde119166e541e87154d463e94ce62b69a6b..58111694e5565ba45f00ef72c0947aef6fb375b9 100644
--- a/app/Models/parserSkripte/OvertureAds.php
+++ b/app/Models/parserSkripte/OvertureAds.php
@@ -8,9 +8,9 @@ use Log;
 class OvertureAds extends Searchengine
 {
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -35,7 +35,7 @@ class OvertureAds extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter
                 );
             }
diff --git a/app/Models/parserSkripte/Pixabay.php b/app/Models/parserSkripte/Pixabay.php
index a6e9716e2050861551b19c11aaffd609b7f0dbab..e3c22153127f71fdd224a0ee71e9723797f4b169 100644
--- a/app/Models/parserSkripte/Pixabay.php
+++ b/app/Models/parserSkripte/Pixabay.php
@@ -9,9 +9,9 @@ class Pixabay extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -37,7 +37,7 @@ class Pixabay extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter,
                     ['image' => $image]
                 );
diff --git a/app/Models/parserSkripte/Qip.php b/app/Models/parserSkripte/Qip.php
index f06db08d555ba6c92c8cb3693d08e120370c0c30..0a43dd0c3a27bb79598d45f4ffd68ee850fb5014 100644
--- a/app/Models/parserSkripte/Qip.php
+++ b/app/Models/parserSkripte/Qip.php
@@ -9,9 +9,9 @@ class Qip extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -36,7 +36,7 @@ class Qip extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter
                 );
             }
diff --git a/app/Models/parserSkripte/Qualigo.php b/app/Models/parserSkripte/Qualigo.php
index 6cec3158c076fa7337bdee5adf75b7c410efb2eb..d78e9529ce17c8e42a47ce722e089780a9b17bbf 100644
--- a/app/Models/parserSkripte/Qualigo.php
+++ b/app/Models/parserSkripte/Qualigo.php
@@ -7,9 +7,9 @@ use App\Models\Searchengine;
 class Qualigo extends Searchengine
 {
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($results)
@@ -36,7 +36,7 @@ class Qualigo extends Searchengine
                 $link,
                 $anzeigeLink,
                 $descr,
-                $this->displayName,$this->homepage,
+                $this->engine->{"display-name"},$this->engine->homepage,
                 $this->counter
             );
         }
diff --git a/app/Models/parserSkripte/Radiobrowser.php b/app/Models/parserSkripte/Radiobrowser.php
index 8c1391b6dce9d24d879e4a645f4ac4d84d1c6990..eafe1d1e8c8bf845b6ae6760c7b8c3979124dfbd 100644
--- a/app/Models/parserSkripte/Radiobrowser.php
+++ b/app/Models/parserSkripte/Radiobrowser.php
@@ -9,9 +9,9 @@ class Radiobrowser extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -50,7 +50,7 @@ class Radiobrowser extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter
                 );
             }
diff --git a/app/Models/parserSkripte/Shopzilla.php b/app/Models/parserSkripte/Shopzilla.php
index 968c552efc689bacc9fb8960bc77895d40481f57..05e3f587f768b16fd4bb3db5c1e2699c2ecca9e6 100644
--- a/app/Models/parserSkripte/Shopzilla.php
+++ b/app/Models/parserSkripte/Shopzilla.php
@@ -9,9 +9,9 @@ class Shopzilla extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -47,7 +47,7 @@ class Shopzilla extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter,
                     ['partnershop' => true,
                         'price'        => $price,
diff --git a/app/Models/parserSkripte/Similar_product.php b/app/Models/parserSkripte/Similar_product.php
index 7e8d1755824200433ed9ece8cf06256658cfa933..3dcf956a0e6394120b98a607ffcd1ca1db3ac505 100644
--- a/app/Models/parserSkripte/Similar_product.php
+++ b/app/Models/parserSkripte/Similar_product.php
@@ -8,9 +8,9 @@ class Similar_product extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -30,7 +30,7 @@ class Similar_product extends Searchengine
                 $link,
                 $anzeigeLink,
                 $descr,
-                $this->displayName,$this->homepage,
+                $this->engine->{"display-name"},$this->engine->homepage,
                 $this->counter
             );
         }
diff --git a/app/Models/parserSkripte/Similar_product_ads.php b/app/Models/parserSkripte/Similar_product_ads.php
index c3b2e50aa9f41a8486f3d8251f856856842c3421..8fc6bd78681f45e52590b3b2e8595636fe334139 100644
--- a/app/Models/parserSkripte/Similar_product_ads.php
+++ b/app/Models/parserSkripte/Similar_product_ads.php
@@ -7,9 +7,9 @@ use App\Models\Searchengine;
 class Similar_product_ads extends Searchengine
 {
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
         $tmp = $metager->getEingabe();
         $tmp = preg_replace("/\W/si", "", $tmp);
         if (strlen($tmp) < 3) {
@@ -34,7 +34,7 @@ class Similar_product_ads extends Searchengine
                 $link,
                 $anzeigeLink,
                 $descr,
-                $this->displayName,$this->homepage,
+                $this->engine->{"display-name"},$this->engine->homepage,
                 $this->counter
             );
         }
diff --git a/app/Models/parserSkripte/Suchticker.php b/app/Models/parserSkripte/Suchticker.php
index 04be4238b872a1594f2312f00d13fad592b0ce6a..9a147a0c09881110833ce11e4bbb49189775a974 100644
--- a/app/Models/parserSkripte/Suchticker.php
+++ b/app/Models/parserSkripte/Suchticker.php
@@ -8,9 +8,9 @@ class Suchticker extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -34,7 +34,7 @@ class Suchticker extends Searchengine
                 $link,
                 $anzeigeLink,
                 $descr,
-                $this->displayName,$this->homepage,
+                $this->engine->{"display-name"},$this->engine->homepage,
                 $this->counter
             );
         }
diff --git a/app/Models/parserSkripte/Tuhh.php b/app/Models/parserSkripte/Tuhh.php
index 57be5d54a78f405ed05087321e2b5e8f4a53b08c..e6380ad2fd9c3bf8de88997eebca98780f7d63b1 100644
--- a/app/Models/parserSkripte/Tuhh.php
+++ b/app/Models/parserSkripte/Tuhh.php
@@ -9,9 +9,9 @@ class Tuhh extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -40,7 +40,7 @@ class Tuhh extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter
                 );
                 $count++;
diff --git a/app/Models/parserSkripte/Wikipedia.php b/app/Models/parserSkripte/Wikipedia.php
index c975bc4876d8388354552d1c3a02e1b701f77f5a..c590d75dac4986e23f137eaabd6972ca5571be71 100644
--- a/app/Models/parserSkripte/Wikipedia.php
+++ b/app/Models/parserSkripte/Wikipedia.php
@@ -8,9 +8,9 @@ class Wikipedia extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -24,7 +24,7 @@ class Wikipedia extends Searchengine
             $link,
             $result[3],
             $result[2],
-            $this->displayName,$this->homepage,
+            $this->engine->{"display-name"},$this->engine->homepage,
             $counter
         );
     }
diff --git a/app/Models/parserSkripte/Yacyunih.php b/app/Models/parserSkripte/Yacyunih.php
index d6ef93b0a43cc34d504be69e225e3ae8ff8a9681..9a65805669448f39dada46f3cd6a7799d21a5580 100644
--- a/app/Models/parserSkripte/Yacyunih.php
+++ b/app/Models/parserSkripte/Yacyunih.php
@@ -9,9 +9,9 @@ class Yacyunih extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -43,7 +43,7 @@ class Yacyunih extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter
                 );
                 $count++;
diff --git a/app/Models/parserSkripte/Yandex.php b/app/Models/parserSkripte/Yandex.php
index b15b5bfcf9d00626b6b7ab04f12bef1157552082..c87c26964a443eae813583169fa4f8010cb4babe 100644
--- a/app/Models/parserSkripte/Yandex.php
+++ b/app/Models/parserSkripte/Yandex.php
@@ -9,9 +9,9 @@ class Yandex extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -48,7 +48,7 @@ class Yandex extends Searchengine
                     $link,
                     $anzeigeLink,
                     $descr,
-                    $this->displayName,$this->homepage,
+                    $this->engine->{"display-name"},$this->engine->homepage,
                     $this->counter
                 );
             }
diff --git a/app/Models/parserSkripte/Zeitde.php b/app/Models/parserSkripte/Zeitde.php
index 467ba7d7f4ff40176f913b76119a7003ac4b7408..884b007d7bf82341eda6fe603b8c25e37178fc23 100644
--- a/app/Models/parserSkripte/Zeitde.php
+++ b/app/Models/parserSkripte/Zeitde.php
@@ -8,9 +8,9 @@ class Zeitde extends Searchengine
 {
     public $results = [];
 
-    public function __construct(\SimpleXMLElement $engine, \App\MetaGer $metager)
+    public function __construct($name, \StdClass $engine, \App\MetaGer $metager)
     {
-        parent::__construct($engine, $metager);
+        parent::__construct($name, $engine, $metager);
     }
 
     public function loadResults($result)
@@ -38,7 +38,7 @@ class Zeitde extends Searchengine
                 $link,
                 $anzeigeLink,
                 $descr,
-                $this->displayName,$this->homepage,
+                $this->engine->{"display-name"},$this->engine->homepage,
                 $this->counter
             );
         }