diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4014bae9e87bb63b3d0efe05f88116ae8f7edcf9..126e341893ea8a72fb737c274a8926541c77e18e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -77,6 +77,10 @@ review:
   variables:
     HELM_UPGRADE_VALUES_FILE: .gitlab/review-apps-values.yaml
     ROLLOUT_RESOURCE_TYPE: deployment
+  environment:
+    name: review/$CI_COMMIT_REF_NAME
+    on_stop: stop_review
+    auto_stop_in: 2 days
   rules:
     - if: '$CI_KUBERNETES_ACTIVE == null || $CI_KUBERNETES_ACTIVE == ""'
       when: never
@@ -89,6 +93,11 @@ review:
     - if: '$CI_COMMIT_TAG || $CI_COMMIT_BRANCH'
 
 stop_review:
+  variables:
+    GIT_STRATEGY: none
+  environment:
+    name: review/$CI_COMMIT_REF_NAME
+    action: stop
   rules:
     - if: '$CI_KUBERNETES_ACTIVE == null || $CI_KUBERNETES_ACTIVE == ""'
       when: never
diff --git a/.gitlab/development-values.yaml b/.gitlab/development-values.yaml
index 2a9382f2e426f7ccff44295c19791d77a19d7b53..fd4bf6adef22ea3a93cb950483c495e392bfd2e3 100644
--- a/.gitlab/development-values.yaml
+++ b/.gitlab/development-values.yaml
@@ -7,13 +7,26 @@ hpa:
   enabled: true
   minReplicas: 1
   maxReplicas: 5
-resources:
-  limits:
+resourcesPhpfpm: 
+  requests:
     cpu: 500m
+    memory: 500M
+  limits:
+resourcesNginx: 
+  requests:
+    cpu: 100m
+    memory: 100M
+  limits:
+resourcesRedis: 
+  requests:
+    cpu: 100m
     memory: 1Gi
+  limits:
+resourcesFetcher: 
   requests:
     cpu: 500m
-    memory: 1Gi
+    memory: 100M
+  limits:
 podDisruptionBudget:
   enabled: true
   minAvailable:
diff --git a/.gitlab/production-values.yaml b/.gitlab/production-values.yaml
index 798cc5f559ec68f6ac92778a4c3b3560575f9a55..bdc9fb84de196d139abdf71cea97f79be2db2804 100644
--- a/.gitlab/production-values.yaml
+++ b/.gitlab/production-values.yaml
@@ -7,13 +7,6 @@ hpa:
   enabled: true
   minReplicas: 3
   maxReplicas: 100
-resources:
-  limits:
-    cpu: 500m
-    memory: 1Gi
-  requests:
-    cpu: 500m
-    memory: 1Gi
 podDisruptionBudget:
   enabled: true
   minAvailable:
@@ -23,6 +16,29 @@ podAnnotations:
   prometheus.io/path: /metrics
   prometheus.io/port: "80"
 deploymentApiVersion: apps/v1
+resources:
+  requests:
+  limits:
+resourcesPhpfpm: 
+  requests:
+    cpu: 500m
+    memory: 500M
+  limits:
+resourcesNginx: 
+  requests:
+    cpu: 100m
+    memory: 100M
+  limits:
+resourcesRedis: 
+  requests:
+    cpu: 100m
+    memory: 1Gi
+  limits:
+resourcesFetcher: 
+  requests:
+    cpu: 500m
+    memory: 100M
+  limits:
 ingress:
   annotations:
     cert-manager.io/cluster-issuer: letsencrypt-prod
diff --git a/.gitlab/review-apps-values.yaml b/.gitlab/review-apps-values.yaml
index 917ab1db980f75a0a74bbaa958759d7a20cefab9..a8a7331ba3b28d881b56dc6845c2124779a058b2 100644
--- a/.gitlab/review-apps-values.yaml
+++ b/.gitlab/review-apps-values.yaml
@@ -2,6 +2,9 @@ postgresql:
     enabled: false
 hpa: 
   enabled: false
+resources:
+  requests:
+  limits:
 ingress: 
   annotations: 
     kubernetes.io/tls-acme: "false"
@@ -21,4 +24,16 @@ service:
   commonName: ""
   externalPort: 80
   internalPort: 80
-deploymentApiVersion: apps/v1
\ No newline at end of file
+deploymentApiVersion: apps/v1
+resourcesPhpfpm: 
+  requests:
+  limits:
+resourcesNginx: 
+  requests:
+  limits:
+resourcesRedis: 
+  requests:
+  limits:
+resourcesFetcher: 
+  requests:
+  limits:
\ No newline at end of file
diff --git a/app/Http/Controllers/AdminInterface.php b/app/Http/Controllers/AdminInterface.php
index 63e4b7d71f4a6b4f53a0ba60b542cd878c842674..19efccc428cd5eba19e096f1b4e1ee06ec9f6afd 100644
--- a/app/Http/Controllers/AdminInterface.php
+++ b/app/Http/Controllers/AdminInterface.php
@@ -31,7 +31,6 @@ class AdminInterface extends Controller
                             if (strstr($key, "_time")) {
                                 $stati[$name]["fetcher"][$pid]["connection"][$key] = $val;
                             }
-
                         }
                         $stati[$name]["fetcher"][$pid]["poptime"] = $value[1];
                     }
@@ -157,7 +156,7 @@ class AdminInterface extends Controller
             $now->minute = 0;
             $now->second = 0;
 
-            while($now->lessThanOrEqualTo(Carbon::now())){
+            while ($now->lessThanOrEqualTo(Carbon::now())) {
                 $sameTime += empty($stats->time->{$now->format('H:i')}->{$interface}) ? 0 : $stats->time->{$now->format('H:i')}->{$interface};
                 $now->addMinutes(5);
             }
@@ -178,19 +177,38 @@ class AdminInterface extends Controller
             if ($size > 0) {
                 $oldLogs[$key]['median'] = number_format(floatval(round($count / $size)), 0, ",", ".");
             }
+        }
 
+        $sameTimes = [];
+        $sum = 0;
+        foreach ($oldLogs as $index => $oldLog) {
+            if ($index % 7 === 0) {
+                $sameTime = $oldLog["sameTime"];
+                $sameTime = str_replace(".", "", $sameTime);
+                $sameTime = \intval($sameTime);
+                $sameTimes[] = ($logToday - $sameTime);
+                $sum += ($logToday - $sameTime);
+            }
+        }
+        
+        $averageIncrease = 0;
+        if (sizeof($sameTimes) > 0) {
+            $averageIncrease = $sum / sizeof($sameTimes);
         }
 
         if ($request->input('out', 'web') === "web") {
             return view('admin.count')
                 ->with('title', 'Suchanfragen - MetaGer')
                 ->with('today', number_format(floatval($logToday), 0, ",", "."))
+                ->with('averageIncrease', $averageIncrease)
                 ->with('oldLogs', $oldLogs)
                 ->with('minCount', $minCount)
                 ->with('rekordCount', number_format(floatval($rekordTag), 0, ",", "."))
                 ->with('rekordTagSameTime', number_format(floatval($rekordTagSameTime), 0, ",", "."))
                 ->with('rekordDate', $rekordTagDate)
-                ->with('days', $days);
+                ->with('days', $days)
+                ->with('css', [mix('/css/count/style.css')])
+                ->with('darkcss', [mix('/css/count/dark.css')]);
         } else {
             $result = "";
             foreach ($oldLogs as $key => $value) {
@@ -203,9 +221,7 @@ class AdminInterface extends Controller
             return response($result, 200)
                 ->header('Content-Type', 'text/csv')
                 ->header('Content-Disposition', 'attachment; filename="count.csv"');
-
         }
-
     }
 
     public function countGraphToday()
@@ -235,7 +251,6 @@ class AdminInterface extends Controller
         return response()
             ->view('admin.countGraphToday', ["data" => $result], 200)
             ->header('Content-Type', "image/svg+xml");
-
     }
 
     public function engineStats()
diff --git a/app/Http/Controllers/StartpageController.php b/app/Http/Controllers/StartpageController.php
index c5e4ff612abdbac0cd7e31dcf2ddcae4239d447e..05d8c6120e139e432a2ebe96a79d33051fe0588f 100644
--- a/app/Http/Controllers/StartpageController.php
+++ b/app/Http/Controllers/StartpageController.php
@@ -53,7 +53,8 @@ class StartpageController extends Controller
             ->with('request', $request->input('request', 'GET'))
             ->with('option_values', $option_values)
             ->with('autocomplete', $autocomplete)
-            ->with('pluginmodal', $request->input('plugin-modal', 'off'));
+            ->with('pluginmodal', $request->input('plugin-modal', 'off'))
+            ->with('darkcss', [mix('css/themes/startpage-only-dark.css')]);
     }
 
     public function loadPage($subpage)
@@ -88,8 +89,9 @@ class StartpageController extends Controller
         }
         $response = Response::make(
             view('plugin')
-                ->with('link', $link)
-            , "200");
+                ->with('link', $link),
+            "200"
+        );
         $response->header('Content-Type', "application/opensearchdescription+xml");
         return $response;
     }
diff --git a/app/Jobs/ConvertCountFile.php b/app/Jobs/ConvertCountFile.php
index d80142977c6458e356a9594cba5321bd288b40dd..78303ff036546622d6c626eb87614f648ac9f96c 100644
--- a/app/Jobs/ConvertCountFile.php
+++ b/app/Jobs/ConvertCountFile.php
@@ -95,15 +95,13 @@ class ConvertCountFile implements ShouldQueue
                 fclose($fh);
             }
 
-            if (!$error) {
-                $oldUmask = umask(0);
-                // Write the result to a File
-                if (!file_exists($this->files["countPath"])) {
-                    mkdir($this->files["countPath"], 0777, true);
-                }
-                file_put_contents($this->files["countFile"], json_encode($result, JSON_PRETTY_PRINT));
-                umask($oldUmask);
+            $oldUmask = umask(0);
+            // Write the result to a File
+            if (!file_exists($this->files["countPath"])) {
+                mkdir($this->files["countPath"], 0777, true);
             }
+            file_put_contents($this->files["countFile"], json_encode($result, JSON_PRETTY_PRINT));
+            umask($oldUmask);
 
             Redis::del(md5($this->files["countFile"]));
         }
diff --git a/app/MetaGer.php b/app/MetaGer.php
index 51e0ae19abc8a651e09127fdd15803f9db1e4c85..07ffe38a1841dd8ee7c6161bf43392b80beba42c 100644
--- a/app/MetaGer.php
+++ b/app/MetaGer.php
@@ -279,7 +279,7 @@ class MetaGer
         }
         
         $this->duplicationCheck();
-        if(!empty($timings)){
+        if (!empty($timings)) {
             $timings["prepareResults"]["duplications checked"] = microtime(true) - $timings["starttime"];
         }
         # Validate Advertisements
@@ -387,8 +387,7 @@ class MetaGer
     public function duplicationCheck()
     {
         $arr = [];
-        for($i = 0; $i < count($this->results); $i++) {
-
+        for ($i = 0; $i < count($this->results); $i++) {
             $link = $this->results[$i]->link;
 
             if (strpos($link, "http://") === 0) {
@@ -406,15 +405,15 @@ class MetaGer
             $link = trim($link, "/");
             $hash = md5($link);
 
-            if(isset($arr[$link])){
+            if (isset($arr[$link])) {
                 $arr[$link]->gefVon[] = $this->results[$i]->gefVon[0];
                 $arr[$link]->gefVonLink[] = $this->results[$i]->gefVonLink[0];
                 array_splice($this->results, $i, 1);
                 $i--;
-                if($arr[$link]->new === true || $this->results[$i]->new === true){
+                if ($arr[$link]->new === true || $this->results[$i]->new === true) {
                     $arr[$link]->changed = true;
                 }
-            }else{
+            } else {
                 $arr[$link] = &$this->results[$i];
             }
         }
@@ -1080,7 +1079,7 @@ class MetaGer
         $this->eingabe = trim($request->input('eingabe', ''));
         $this->q = $this->eingabe;
 
-        if ($request->filled("mgv")) {
+        if ($request->filled("mgv") || $request->input("out", "") === "results-with-style") {
             $this->framed = true;
         } else {
             $this->framed = false;
@@ -1248,7 +1247,7 @@ class MetaGer
     public function createQuicktips()
     {
         # Die quicktips werden als job erstellt und zur Abarbeitung freigegeben
-        $quicktips = new \App\Models\Quicktips\Quicktips($this->q, LaravelLocalization::getCurrentLocale(), $this->getTime());
+        $quicktips = new \App\Models\Quicktips\Quicktips($this->q, LaravelLocalization::getCurrentLocale(), $this->getTime(), $this->sprueche);
         return $quicktips;
     }
 
diff --git a/app/Models/Quicktips/Quicktips.php b/app/Models/Quicktips/Quicktips.php
index 152268e7b318ead545871ed2735cb4ec7788a183..daaac1506857cbad812c7544a918f72a46919942 100644
--- a/app/Models/Quicktips/Quicktips.php
+++ b/app/Models/Quicktips/Quicktips.php
@@ -17,21 +17,23 @@ class Quicktips
 
     private $hash;
     private $startTime;
+    private $quotes;
 
-    public function __construct($search, $locale, $max_time)
+    public function __construct($search, $locale, $max_time, $quotes = "on")
     {
         if (env("APP_ENV") === "production") {
             $this->quicktipUrl = "https://quicktips.metager.de" . $this->quicktipUrl;
         } else {
             $this->quicktipUrl = "https://dev.quicktips.metager.de" . $this->quicktipUrl;
         }
+        $this->quotes = $quotes;
         $this->startTime = microtime(true);
         $this->startSearch($search, $locale, $max_time);
     }
 
     public function startSearch($search, $locale, $max_time)
     {
-        $url = $this->quicktipUrl . "?search=" . $this->normalize_search($search) . "&locale=" . $locale;
+        $url = $this->quicktipUrl . "?search=" . $this->normalize_search($search) . "&locale=" . $locale  . "&quotes=" . $this->quotes;
         $this->hash = md5($url);
 
         if (!Cache::has($this->hash)) {
diff --git a/chart/templates/deployment.yaml b/chart/templates/deployment.yaml
index 81570d51a2b9b28ea77644759d81a7d64e483da5..f287afaff6e23f97e903033917833bdaf2d47410 100644
--- a/chart/templates/deployment.yaml
+++ b/chart/templates/deployment.yaml
@@ -139,9 +139,7 @@ spec:
           subPath: adBlacklistDomains.txt
           readOnly: true
         resources:
-          requests:
-            cpu: 500m
-            memory: 500m
+{{ toYaml .Values.resourcesPhpfpm | indent 12 }}
       # Nginx Container
       - name: {{ .Chart.Name }}-nginx
         image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -187,9 +185,7 @@ spec:
           initialDelaySeconds: {{ .Values.readinessProbe.initialDelaySeconds }}
           timeoutSeconds: {{ .Values.readinessProbe.timeoutSeconds }}
         resources:
-          requests:
-            cpu: 100m
-            memory: 100m
+{{ toYaml .Values.resourcesNginx | indent 12 }}
       # Redis Container
       - name: {{ .Chart.Name }}-redis
         image: "redis:5.0.3-alpine"
@@ -208,9 +204,7 @@ spec:
           initialDelaySeconds: {{ .Values.readinessProbe.initialDelaySeconds }}
           timeoutSeconds: {{ .Values.readinessProbe.timeoutSeconds }}
         resources:
-          requests:
-            cpu: 100m
-            memory: 1Gi
+{{ toYaml .Values.resourcesRedis | indent 12 }}
       # Fetcher Container
       - name: {{ .Chart.Name }}-fetcher
         image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -237,7 +231,5 @@ spec:
           initialDelaySeconds: {{ .Values.readinessProbe.initialDelaySeconds }}
           timeoutSeconds: {{ .Values.readinessProbe.timeoutSeconds }}
         resources:
-          requests:
-            cpu: 500m
-            memory: 100m
+{{ toYaml .Values.resourcesFetcher | indent 12 }}
 {{- end -}}
diff --git a/public/img/Key-verified.svg b/public/img/Key-verified.svg
index a58dedf12919bcef41370efa9ad914b497b7f89f..1b519b0ad11d858ce3b48e04526fe1bcf3bd89b8 100644
--- a/public/img/Key-verified.svg
+++ b/public/img/Key-verified.svg
@@ -41,7 +41,7 @@
        transform="matrix(0.94051295,0,0,0.94051295,12.688618,13.321448)"
        id="g951">
       <path
-         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.106914;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         style="fill:#888888;fill-opacity:1;stroke:none;stroke-width:0.106914;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
          d="m 10.135492,10.776251 -1.5268189,-0.0017 -1e-6,-0.8071322 V 9.1602915 h -0.866408 l -0.866407,7e-7 -0.0029,-0.86748 -0.0029,-0.86748 -0.92705,-0.00273 -0.927051,-0.00273 -3.331638,-3.300666 -3.331637,-3.30066589 -0.660668,0.20667649 c -1.689156,0.5284253 -3.326308,0.4095897 -4.768506,-0.34612369 -0.58673,-0.3074467 -0.714851,-0.4111963 -1.323643,-1.0718548 -0.531751,-0.5770545 -0.727451,-0.84849281 -0.927087,-1.28587511 -0.8612711,-1.8869634 -0.661624,-4.1365143 0.527014,-5.9382279 1.779932,-2.6979853 5.273663,-3.7405363 7.97344004,-2.379325 0.555941,0.280302 0.75765,0.432943 1.344145,1.017158 0.60087796,0.598474 0.73045396,0.770674 1.00260096,1.331858 0.694921,1.4329399 0.801318,3.0543782 0.297548,4.5344753 l -0.159678,0.4691404 2.906917,2.90715631 c 1.59882,1.59891999 3.837403,3.87312629 4.974634,5.05378699 l 2.0676879,2.1466589 0.06775,1.6168194 c 0.03729,0.8892229 0.04971,1.6348564 0.02762,1.6569384 -0.02208,0.02208 -0.727216,0.03938 -1.566968,0.03845 z M 5.0165351,3.9490521 C 0.23552214,-0.83196119 0.19460714,-0.87089619 0.07582214,-0.75211149 c -0.118783,0.1187827 -0.07985,0.1597001 4.70116396,4.94071299 4.781013,4.7810138 4.821929,4.8199492 4.940713,4.7011644 0.118784,-0.1187833 0.07985,-0.1596979 -4.701164,-4.9407138 z m -7.737901,-10.8433558 c -0.03763,-0.315039 -0.371174,-0.698064 -0.638464,-0.733174 -0.379564,-0.04986 -0.548415,0.07969 -2.014106,1.5453861 -1.465692,1.4656916 -1.595248,1.6345431 -1.545387,2.0141068 0.03511,0.2672877 0.418138,0.6008314 0.733174,0.6384639 l 0.281916,0.033674 1.608268,-1.6082677 1.608267,-1.608267 z"
          id="path937" />
       <path
diff --git a/public/img/key-verified.svg b/public/img/key-verified.svg
index a58dedf12919bcef41370efa9ad914b497b7f89f..1b519b0ad11d858ce3b48e04526fe1bcf3bd89b8 100644
--- a/public/img/key-verified.svg
+++ b/public/img/key-verified.svg
@@ -41,7 +41,7 @@
        transform="matrix(0.94051295,0,0,0.94051295,12.688618,13.321448)"
        id="g951">
       <path
-         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.106914;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         style="fill:#888888;fill-opacity:1;stroke:none;stroke-width:0.106914;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
          d="m 10.135492,10.776251 -1.5268189,-0.0017 -1e-6,-0.8071322 V 9.1602915 h -0.866408 l -0.866407,7e-7 -0.0029,-0.86748 -0.0029,-0.86748 -0.92705,-0.00273 -0.927051,-0.00273 -3.331638,-3.300666 -3.331637,-3.30066589 -0.660668,0.20667649 c -1.689156,0.5284253 -3.326308,0.4095897 -4.768506,-0.34612369 -0.58673,-0.3074467 -0.714851,-0.4111963 -1.323643,-1.0718548 -0.531751,-0.5770545 -0.727451,-0.84849281 -0.927087,-1.28587511 -0.8612711,-1.8869634 -0.661624,-4.1365143 0.527014,-5.9382279 1.779932,-2.6979853 5.273663,-3.7405363 7.97344004,-2.379325 0.555941,0.280302 0.75765,0.432943 1.344145,1.017158 0.60087796,0.598474 0.73045396,0.770674 1.00260096,1.331858 0.694921,1.4329399 0.801318,3.0543782 0.297548,4.5344753 l -0.159678,0.4691404 2.906917,2.90715631 c 1.59882,1.59891999 3.837403,3.87312629 4.974634,5.05378699 l 2.0676879,2.1466589 0.06775,1.6168194 c 0.03729,0.8892229 0.04971,1.6348564 0.02762,1.6569384 -0.02208,0.02208 -0.727216,0.03938 -1.566968,0.03845 z M 5.0165351,3.9490521 C 0.23552214,-0.83196119 0.19460714,-0.87089619 0.07582214,-0.75211149 c -0.118783,0.1187827 -0.07985,0.1597001 4.70116396,4.94071299 4.781013,4.7810138 4.821929,4.8199492 4.940713,4.7011644 0.118784,-0.1187833 0.07985,-0.1596979 -4.701164,-4.9407138 z m -7.737901,-10.8433558 c -0.03763,-0.315039 -0.371174,-0.698064 -0.638464,-0.733174 -0.379564,-0.04986 -0.548415,0.07969 -2.014106,1.5453861 -1.465692,1.4656916 -1.595248,1.6345431 -1.545387,2.0141068 0.03511,0.2672877 0.418138,0.6008314 0.733174,0.6384639 l 0.281916,0.033674 1.608268,-1.6082677 1.608267,-1.608267 z"
          id="path937" />
       <path
diff --git a/resources/lang/de/hilfe.php b/resources/lang/de/hilfe.php
index ab515df46461470cbd2a9adf3d0dfe219e723bce..1392d7b5187ca2db30044074c61c6f2ff639503a 100644
--- a/resources/lang/de/hilfe.php
+++ b/resources/lang/de/hilfe.php
@@ -1,23 +1,27 @@
 <?php
 
 return [
-    "achtung" => 'Achtung, da unsere Suchmaschine ständig weiterentwickelt und verbessert wird, kann es dazu kommen, dass sich immer wieder Änderungen an Aufbau und Funktion ergeben. Wir versuchen zwar die Hilfe schnellstmöglich den Änderungen entsprechend anzupassen, können jedoch nicht ausschließen, dass es zu temporären Unstimmigkeiten in Teilen der Erklärungen kommt.',
-    "title" => 'MetaGer - Hilfe',
-
-    "title.2" => 'Benutzung der Suchmaschine',
-    "startpage.title" => 'Die Startseite',
-    "startpage.info" => 'Die Sartseite beinhaltet das Suchfeld, oben rechts einen Button zum Aufrufen des Menus und unter dem Suchfeld einen Link, mit dem Sie MetaGer zu Ihrem Browser hinzufügen können. Im unteren Bereich finden Sie Informationen zu MetaGer und dem Trägerverein SUMA-EV.',
-    "searchfield.title" => 'Das Suchfeld',
-    "searchfield.info" => 'Das Suchfeld besteht aus mehreren Teilen:',
+    "achtung"               => 'Achtung, da unsere Suchmaschine ständig weiterentwickelt und verbessert wird, kann es dazu kommen, dass sich immer wieder Änderungen an Aufbau und Funktion ergeben. Wir versuchen zwar die Hilfe schnellstmöglich den Änderungen entsprechend anzupassen, können jedoch nicht ausschließen, dass es zu temporären Unstimmigkeiten in Teilen der Erklärungen kommt.',
+    "title"                 => 'MetaGer - Hilfe',
+
+    "title.2"               => 'Benutzung der Suchmaschine',
+    "startpage.title"       => 'Die Startseite',
+    "startpage.info"        => 'Die Sartseite beinhaltet das Suchfeld, oben rechts einen Button zum Aufrufen des Menus und unter dem Suchfeld einen Link, mit dem Sie MetaGer zu Ihrem Browser hinzufügen können. Im unteren Bereich finden Sie Informationen zu MetaGer und dem Trägerverein SUMA-EV.',
+    "searchfield.title"     => 'Das Suchfeld',
+    "searchfield.info"      => 'Das Suchfeld besteht aus mehreren Teilen:',
     "searchfield.memberkey" => 'dem Schlüsselsymbol (nur für Vereinsmitglieder): Hier können die Mitglieder des SUMA-EV Ihren Schlüssel eingeben, um die werbefreie Suche nutzen zu können. Sie wollen das auch? Werden Sie Mitglied: <a href = "/beitritt/">Beitrittsantrag</a>',
-    "searchfield.slot" => 'dem Suchfeld: Geben Sie hier Ihren Suchbegriff ein.',
-    "searchfield.search" => 'der Lupe: Starten Sie hier die Suche mit einem Klick oder drücken Sie "Enter".',
-
-    "resultpage.title" => 'Die Ergebnisseite',
-    "resultpage.foci" => 'Unter dem Suchfeld sehen Sie nun 6 verschiedene Suchfokusse (drei im englischsprachigen Bereich) (Web, Bilder…...), denen intern auch spezifische Suchmaschinen zugeordnet sind.',
-    "resultpage.choice" => 'Darunter sehen Sie zwei Punkte: gegebenenfalls „Filter“ sowie „Einstellungen“',
-    "resultpage.filter" => 'Filter: Sie haben hier die Möglichkeit, Filtermöglichkeiten ein- und auszublenden und Filter anzuwenden. In jedem Suchfokus haben Sie hier andere Auswahlmöglichkeiten.',
-    "resultpage.settings" => 'Einstellungen: Hier können Sie dauerhafte Sucheinstellungen für Ihre MetaGer-Suche im aktuellen Fokus vornehmen. Sie können auch Suchmaschinen, die dem Fokus zugeordnet sind, an- und abwählen. Ihre Einstellungen werden mithilfe eines nicht personenbeziehbaren Klartextcookies gespeichert. Unter dem Punkt „Hinweis“ finden Sie einen Link, der Ihnen Ihre gesamten Einstellungen zeigt. Hier können Sie diese auch wieder mit einem Klick löschen. Hier finden Sie auch einen Link, den Sie kopieren und als Bookmark speichern können. Wenn Sie das Bookmark später aufrufen, sind Ihre Einstellungen wieder parat. Außerdem haben Sie hier die Möglichkeit, sich eine persönliche Blacklist zusammenzustellen; Sie können damit also nicht nur Suchmaschinen, sonden auch spezielle Domains ausfiltern und sich damit eigene Suchsettings produzieren. Zu guter Letzt können Sie hier die Anzeige der Zitate an- und ausschalten. Sie erreichen die Einstellungsseite auch direkt über das Menu.',
+    "searchfield.slot"      => 'dem Suchfeld: Geben Sie hier Ihren Suchbegriff ein.',
+    "searchfield.search"    => 'der Lupe: Starten Sie hier die Suche mit einem Klick oder drücken Sie "Enter".',
+
+    "resultpage.title"      => 'Die Ergebnisseite',
+    "resultpage.foci"       => 'Unter dem Suchfeld sehen Sie nun 6 verschiedene Suchfokusse (drei im englischsprachigen Bereich) (Web, Bilder…...), denen intern auch spezifische Suchmaschinen zugeordnet sind.',
+    "resultpage.choice"     => 'Darunter sehen Sie zwei Punkte: gegebenenfalls „Filter“ sowie „Einstellungen“',
+    "resultpage.filter"     => 'Filter: Sie haben hier die Möglichkeit, Filtermöglichkeiten ein- und auszublenden und Filter anzuwenden. In jedem Suchfokus haben Sie hier andere Auswahlmöglichkeiten.',
+    "resultpage.settings.0" => 'Einstellungen: Hier können Sie dauerhafte Sucheinstellungen für Ihre MetaGer-Suche im aktuellen Fokus vornehmen. Sie können auch Suchmaschinen, die dem Fokus zugeordnet sind, an- und abwählen. Ihre Einstellungen werden mithilfe eines nicht personenbeziehbaren Klartextcookies gespeichert. Die Einstellungsseite erreichen Sie auch über das Menu oben rechts.',
+    "resultpage.settings.1" => 'Unter dem Punkt „Hinweis“ finden Sie einen Link, der Ihnen Ihre gesamten Einstellungen zeigt. Hier können Sie diese auch wieder mit einem Klick löschen. Hier finden Sie auch einen Link, den Sie kopieren und als Bookmark speichern können. Wenn Sie das Bookmark später aufrufen, sind Ihre Einstellungen wieder parat.',
+    "resultpage.settings.2" => 'Hier haben Sie auch die Möglichkeit, sich eine persönliche Blacklist zusammenzustellen; Sie können damit also nicht nur Suchmaschinen, sonden auch spezielle Domains ausfiltern und sich damit eigene Suchsettings produzieren. Mit einem Klick auf "Hinzufügen" werden diese Einstellungen an den Link im Abschnitt "Hinweis" angehängt.',
+    "resultpage.settings.3" => 'Sie können hier die Anzeige der Zitate an- und ausschalten.',
+    "resultpage.settings.4" => 'Schalten Sie hier ganz einfach in den Dark Mode um.',
 
     "stopworte.title" => 'Stoppworte',
     "stopworte.1" => "Wenn Sie unter den MetaGer-Suchergebnissen solche ausschließen wollen, in denen bestimmte Worte (Ausschlussworte / Stoppworte) vorkommen, dann erreichen Sie das, indem Sie diese Worte mit einem Minus versehen.",
@@ -48,7 +52,7 @@ return [
     "result.info.2" => 'Die neuen Optionen sind:',
     "result.info.saveresult" => '"Ergebnis speichern" (Nur Desktopversion): Dieses Ergebnis wird in einem Sammeltab gespeichert. Der TAB erscheint rechts und bleibt über beliebig viele Suchen aktiv. (siehe <a href="#searchinsearch"> Suche in der Suche</a>)',
     "result.info.domainnewsearch" => '"Auf dieser Domain neu suchen": Auf der Domain des Ergebnisses wird "genauer nachgesehen".',
-    "result.info.hideresult" => '"ausblenden": Hiermit blenden Sie Ergebnisse dieser Domain aus. Sie können diesen Schalter auch direkt hinter Ihr Suchwort schreiben und auch verketten; ebenso ist ein "*" als Wildcard erlaubt. Siehe auch "Einstellungen" für eine dauerhafte Lösung.',
+    "result.info.hideresult" => '"ausblenden": Hiermit blenden Sie Ergebnisse dieser Domain aus. Sie können diesen Schalter auch direkt hinter Ihr Suchwort schreiben und auch verketten; ebenso ist ein "*" als Wildcard erlaubt. Siehe auch <a href="#difset"> "Einstellungen"</a> für eine dauerhafte Lösung.',
     'urls.title' => 'URLs ausschließen',
     'urls.explanation' => 'Sie können Suchergebnisse ausschließen, deren Ergebnislinks bestimmte Worte enthalten, indem Sie in ihrer Suche "-url:" verwenden.',
     'urls.example.1' => 'Beispiel: Sie möchten keine Ergebnisse, bei denen im Ergebnislink das Wort "Hund" auftaucht:',
diff --git a/resources/lang/de/plugin-desktop/desktop-chrome.php b/resources/lang/de/plugin-desktop/desktop-chrome.php
index 9cb0337a2838f173d216fe5e2e30962fdaf8ef10..079eaab65bbe111cb3ec1cc1c52bb1e3f0ae2366 100644
--- a/resources/lang/de/plugin-desktop/desktop-chrome.php
+++ b/resources/lang/de/plugin-desktop/desktop-chrome.php
@@ -4,12 +4,12 @@
         //Instructions for Chrome version 49-52
         'default-search-v49.1' => 'Klicken Sie in Ihrem Chrome oben rechts auf <i class="fas fa-bars"></i> und im folgenden Menü auf "Einstellungen", um die Einstellungen Ihres Chromes zu öffnen.',
         'default-search-v49.2' => 'Im Bereich "Suche" klicken Sie auf "Suchmaschinen verwalten...".',
-        'default-search-v49.3' => 'In der unteren Hälfte des erscheinenden Menüs fahren Sie mit der den MetaGer-Eintrag. Auf der rechten Seite des Eintrags klicken sie auf die erscheinende blaue "Als Standard"-Schaltfläche',
+        'default-search-v49.3' => 'In der unteren Hälfte des erscheinenden Menüs fahren Sie mit der Maus über den MetaGer-Eintrag. Auf der rechten Seite des Eintrags klicken sie auf die erscheinende blaue "Als Standard"-Schaltfläche',
 
         //Instructions for Chrome version 53-58
         'default-search-v53.1' => 'Klicken Sie in Ihrem Chrome oben rechts auf <i class="fa fa-ellipsis-v"></i> und im folgenden Menü auf "Einstellungen", um die Einstellungen Ihres Chromes zu öffnen.',
         'default-search-v53.2' => 'Im Bereich "Suche" klicken Sie auf "Suchmaschinen verwalten...".',
-        'default-search-v53.3' => 'In der unteren Hälfte des erscheinenden Menüs fahren Sie mit der den MetaGer-Eintrag. Auf der rechten Seite des Eintrags klicken sie auf die erscheinende blaue "Als Standard"-Schaltfläche',
+        'default-search-v53.3' => 'In der unteren Hälfte des erscheinenden Menüs fahren Sie mit der Maus über den MetaGer-Eintrag. Auf der rechten Seite des Eintrags klicken sie auf die erscheinende blaue "Als Standard"-Schaltfläche',
 
         //Instructions for Chrome version >=59
         'default-search-v59.1' => 'Klicken Sie in Ihrem Chrome oben rechts auf <i class="fa fa-ellipsis-v"></i> und im folgenden Menü auf "Einstellungen", um die Einstellungen Ihres Chromes zu öffnen.',
@@ -20,4 +20,4 @@
         'default-page-v49.2' => 'Im Bereich "Beim Start" wählen Sie "Bestimmte Seite oder Seiten öffnen und klicken anschließend auf "Neue Seite hinzufügen" bzw. "Seite festlegen".',
         'default-page-v49.3' => 'Tragen Sie ":link" als URL bei "Neue Seite hinzufügen" ein.',
         'default-page-v49.4' => 'Hinweis: Alle hier sichtbaren Webseiten werden nun beim Start des Browsers geöffnet. Sie können Einträge entfernen, indem Sie mit der Maus drüber fahren und rechts auf das "x" klicken.',
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/de/plugin-desktop/desktop-edge.php b/resources/lang/de/plugin-desktop/desktop-edge.php
index 6deb41089eddc1d40e071eb5adeb80fe5437b366..6eea328db40271b756722bf4df6a34c33217dda2 100644
--- a/resources/lang/de/plugin-desktop/desktop-edge.php
+++ b/resources/lang/de/plugin-desktop/desktop-edge.php
@@ -14,15 +14,15 @@
         'default-search-v18.4' => 'Wählen Sie "MetaGer: Sicher suchen & finden..." und klicken Sie auf "Als Standard".',
 
         //Instructions for Edge version >= 80
-        'default-search-v80.1' => 'Geben Sie "edge://settings/searchEngines" in der Adressleiste ein um in die Suchmaschineneinstellungen zu gelangen.',
+        'default-search-v80.1' => 'Geben Sie "edge://settings/searchEngines" in der Adressleiste ein, um in die Suchmaschineneinstellungen zu gelangen.',
         'default-search-v80.2' => 'Klicken Sie neben dem Eintrag von MetaGer auf "<i class="fa fa-ellipsis-h"></i>" und wählen Sie "Als Standard".',
 
         'default-page-v15.1' => 'Klicken Sie oben rechts im Browser auf "<i class="fa fa-ellipsis-h"></i>" und öffnen Sie die "Einstellungen".',
-        'default-page-v15.2' => 'Wählen Sie unter "Startseite festlegen" bzw. "Edge öffnen mit" "eine bestimmte Seite" und tragen ":link"',
-        'default-page-v15.3' => 'Klicken Sie auf <i class="fas fa-save"></i> um MetaGer als Standardsuchmaschine zu speichern.',
+        'default-page-v15.2' => 'Wählen Sie unter "Startseite festlegen" bzw. "Edge öffnen mit" "eine bestimmte Seite" und tragen dort ":link" ein.',
+        'default-page-v15.3' => 'Klicken Sie auf <i class="fas fa-save"></i>, um MetaGer als Standardsuchmaschine zu speichern.',
 
-        'default-page-v80.1' => 'Geben Sie "edge://settings/onStartup" in die Adressleiste ein um in die Einstellungen "Beim Start" zu gelangen.',
+        'default-page-v80.1' => 'Geben Sie "edge://settings/onStartup" in die Adressleiste ein, um in die Einstellungen "Beim Start" zu gelangen.',
         'default-page-v80.2' => 'Wählen Sie "Bestimmte Seite oder Seiten öffnen" und tragen ":link" als URL bei "Neue Seite hinzufügen" ein.',
-        'default-page-v80.3' => 'Hinweis: Alle hier sichtbaren Webseiten werden nun beim Start des Browsers geöffnet. Sie können Einträge entfernen, indem Sie mit der Maus drüber fahren und rechts auf "<i class="fa fa-ellipsis-h"></i>" klicken.',
+        'default-page-v80.3' => 'Hinweis: Alle hier sichtbaren Webseiten werden nun beim Start des Browsers geöffnet. Sie können Einträge entfernen, indem Sie mit der Maus darüber fahren und rechts auf "<i class="fa fa-ellipsis-h"></i>" klicken.',
 
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/de/plugin-desktop/desktop-firefox.php b/resources/lang/de/plugin-desktop/desktop-firefox.php
index ea217513e0c581ac147610237ce07f0b856c5d2b..09287228801a498ed2daf28dacc96caba8d5ca31 100644
--- a/resources/lang/de/plugin-desktop/desktop-firefox.php
+++ b/resources/lang/de/plugin-desktop/desktop-firefox.php
@@ -4,11 +4,11 @@
         //Instructions for Firefox version 52-56
         'default-search-v52.1' => 'Klicken Sie oben rechts neben der Adressleiste auf die Lupe mit dem Plussymbol.',
         'default-search-v52.2' => 'Wählen Sie im erscheinenden Menü das MetaGer-Logo mit dem Plussymbol.',
-        'default-search-v52.3' => 'Geben Sie "about:preferences#search" in die Adressleiste ein um in die Sucheinstellungen zu gelangen.',
+        'default-search-v52.3' => 'Geben Sie "about:preferences#search" in die Adressleiste ein, um in die Sucheinstellungen zu gelangen.',
         'default-search-v52.4' => 'Im Dropdownmenü unter "Standardsuchmaschine" steht Ihnen nun MetaGer zur Verfügung.',
 
         //Instructions for Firefox version 57-60
-        'default-search-v57.1' => 'Geben Sie "about:preferences#search" in der Adressleiste ein um in die Sucheinstellungen zu gelangen.',
+        'default-search-v57.1' => 'Geben Sie "about:preferences#search" in der Adressleiste ein, um in die Sucheinstellungen zu gelangen.',
         'default-search-v57.2' => 'Wählen Sie in den erscheinenden Einstellungen "Suchleiste zur Symbolleiste hinzufügen".',
         'default-search-v57.3' => 'Wechseln Sie zurück in den Tab, in dem MetaGer offen ist und klicken Sie oben rechts neben der Adressleiste auf die Lupe mit dem Plussymbol.',
         'default-search-v57.4' => 'Klicken Sie im erscheinenden Menü auf das MetaGer-Logo mit dem Plussymbol.',
@@ -17,7 +17,7 @@
         //Instructions for Firefox version >= 61
         'plugin' => 'Das Plugin für Firefox können Sie <a href="https://addons.mozilla.org/de/firefox/addon/metager-suche/?src=search" target="_blank">hier</a> herunterladen.',
         'default-search-v61.1' => 'Alternativ klicken Sie in Ihrem Browser oben rechts in der Adressleiste auf "<i class="fas fa-ellipsis-h"></i>" um das Menü der Seitenaktionen zu öffnen und dann auf "Suchmaschine hinzufügen"',
-        'default-search-v61.2' => 'Geben Sie "about:preferences#search" in der Adressleiste ein um in die Sucheinstellungen zu gelangen. Im Bereich "Standardsuchmaschine" wählen Sie MetaGer aus.',
+        'default-search-v61.2' => 'Geben Sie "about:preferences#search" in der Adressleiste ein, um in die Sucheinstellungen zu gelangen. Im Bereich "Standardsuchmaschine" wählen Sie MetaGer aus.',
 
         //Instructions for Firefox version 52-60
         'default-page-v52.1' => 'Klicken Sie oben rechts im Browser auf <i class="fa fa-bars" aria-hidden="true"></i><span class="sr-only">die drei horizontalen Striche</span> und öffnen Sie die "Einstellungen".',
@@ -25,7 +25,7 @@
 
         //Instructions for Firefox version >= 61
         'default-page-v61.1' => 'Klicken Sie oben rechts im Browser auf <i class="fa fa-bars" aria-hidden="true"></i><span class="sr-only">die drei horizontalen Striche</span> und öffnen Sie die "Einstellungen".',
-        'default-page-v61.2' => 'Wählen Sie auf der linken Seite die Kategorie "Startseite" ',
+        'default-page-v61.2' => 'Wählen Sie auf der linken Seite die Kategorie "Startseite". ',
         'default-page-v61.3' => 'Unter "Neue Fenster und Tabs" klicken Sie auf das Dropdownmenü neben "Startseite und neue Fenster" und wählen "Benutzerdefinierte Adresse".',
         'default-page-v61.4' => 'Tragen Sie in das erscheinende Textfeld ":link" ein.',
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/de/plugin-desktop/desktop-ie.php b/resources/lang/de/plugin-desktop/desktop-ie.php
index 8f38a08ee041ea78fc3af1545a330450ed4538cd..38faa2763bd13f83d1198508ce8b5c3d51560221 100644
--- a/resources/lang/de/plugin-desktop/desktop-ie.php
+++ b/resources/lang/de/plugin-desktop/desktop-ie.php
@@ -15,4 +15,4 @@
         'default-page-v9.1' => 'Klicken Sie <a href="/" target="_blank" rel="noopener">hier</a> um MetaGer in einem neuen Tab zu öffnen.',
         'default-page-v9.2' => 'Im neuen Tab klicken Sie oben links auf den Pfeil neben dem <i class="fas fa-home" aria-hidden="true"></i> und anschließend auf "Startseite ändern oder hinzufügen".',
         'default-page-v9.3' => 'Im erscheinenden Popup wählen Sie "Diese Seite als einzige Startseite nutzen" und anschließend auf "Ja".',
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/de/plugin-desktop/desktop-opera.php b/resources/lang/de/plugin-desktop/desktop-opera.php
index e2633078114c90e7fb00f43d7cc97e11d182cd0e..adcab2a46ed977dd2956d35bf397826b50cf9c12 100644
--- a/resources/lang/de/plugin-desktop/desktop-opera.php
+++ b/resources/lang/de/plugin-desktop/desktop-opera.php
@@ -8,7 +8,7 @@
         //link to desktop-unable
 
         'default-page-v36.1' => 'Klicken Sie oben links im Browser auf das Opera-Symbol bzw. "Menü" und öffnen Sie die "Einstellungen".',
-        'default-page-v36.2' => 'Im Bereich "Beim Start" wählen Sie "Bestimmte Seite oder Seiten öffnen und klicken anschließend auf "Neue Seite hinzufügen" bzw. "Seite festlegen".',
+        'default-page-v36.2' => 'Im Bereich "Beim Start" wählen Sie "Bestimmte Seite oder Seiten öffnen" und klicken anschließend auf "Neue Seite hinzufügen" bzw. "Seite festlegen".',
         'default-page-v36.3' => 'Tragen Sie ":link" als URL bei "Neue Seite hinzufügen" ein.',
         'default-page-v36.4' => 'Hinweis: Alle hier sichtbaren Webseiten werden nun beim Start des Browsers geöffnet. Sie können Einträge entfernen, indem Sie neben dem Eintrag auf "<i class="fas fa-ellipsis-h"></i>" klicken.',
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/de/plugin-mobile/mobile-chrome.php b/resources/lang/de/plugin-mobile/mobile-chrome.php
index dbe5edc5104047e53ae62ce436ab72398cd0916f..182dc731e8af20dcf26bad12dc472ac4778b608f 100644
--- a/resources/lang/de/plugin-mobile/mobile-chrome.php
+++ b/resources/lang/de/plugin-mobile/mobile-chrome.php
@@ -7,9 +7,9 @@
         'default-search-v83.4' => 'Tippen Sie in der Kategorie "Kürzlich besucht" auf MetaGer.',
         'default-search-v83.5' => 'Sollte der MetaGer-Eintrag bei Ihnen nicht vorhanden sein, nutzen Sie die Suchleiste unterhalb der Anleitung für eine Suchanfrage und versuchen Sie es erneut.',
 
-        'default-page-v83.1' => 'Tippen Sie in Ihrem Browser oben rechts auf "<i class="fas fa-ellipsis-v"></i>" um das Browsermenü zu öffnen.',
+        'default-page-v83.1' => 'Tippen Sie in Ihrem Browser oben rechts auf "<i class="fas fa-ellipsis-v"></i>", um das Browsermenü zu öffnen.',
         'default-page-v83.2' => 'Wählen Sie den Menüpunkt "Einstellungen".',
         'default-page-v83.3' => 'In dem dann erscheinenden Menü wählen Sie in der Kategorie "Erweitert" den Menüpunkt "Startseite".',
         'default-page-v83.4' => 'Tippen Sie auf "Benutzerdefinierte Webadresse eingeben" und tragen ":link" ein.',
 
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/de/plugin-mobile/mobile-edge.php b/resources/lang/de/plugin-mobile/mobile-edge.php
index 277a664dcb9d3ddcb7b7f3954310c40a6ed5c177..4e6c865ed3ef75eb719813207551b0cd0aab9210 100644
--- a/resources/lang/de/plugin-mobile/mobile-edge.php
+++ b/resources/lang/de/plugin-mobile/mobile-edge.php
@@ -1,14 +1,14 @@
 <?php
     return[
 
-        'default-search-v45.1' => 'Tippen Sie in Ihrem Browser unten in der Mitte auf "<i class="fas fa-ellipsis-h"></i>" um das Browsermenü zu öffnen.',
-        'default-search-v45.2' => 'Wählen Sie den Menüpunkt Einstellungen auf der rechten Seite des erscheinenden Menüs.',
+        'default-search-v45.1' => 'Tippen Sie in Ihrem Browser unten in der Mitte auf "<i class="fas fa-ellipsis-h"></i>", um das Browsermenü zu öffnen.',
+        'default-search-v45.2' => 'Wählen Sie den Menüpunkt "Einstellungen" auf der rechten Seite des erscheinenden Menüs.',
         'default-search-v45.3' => 'Scrollen Sie nach unten und tippen in der Kategorie "Erweitert" auf "Suchen".',
         'default-search-v45.4' => 'Tippen Sie auf "Standardsuchmaschine" und wählen Sie in der Kategorie "Kürzlich besucht" MetaGer aus.',
         'default-search-v45.5' => 'Sollte der MetaGer-Eintrag bei Ihnen nicht vorhanden sein, nutzen Sie die Suchleiste unterhalb der Anleitung für eine Suchanfrage und versuchen Sie es erneut.',
 
-        'default-page-v45.1' => 'Klicken Sie <a href="/" target="_blank" rel="noopener">hier</a> um MetaGer in einem neuen Tab zu öffnen.',
+        'default-page-v45.1' => 'Tippen Sie <a href="/" target="_blank" rel="noopener">hier</a>, um MetaGer in einem neuen Tab zu öffnen.',
         'default-page-v45.2' => 'Tippen Sie in Ihrem Browser unten in der Mitte auf "<i class="fas fa-ellipsis-h"></i>" um das Browsermenü zu öffnen.',
         'default-page-v45.3' => 'Tippen Sie in der Kategorie "Grundlegend" auf "Startseite".',
         'default-page-v45.4' => 'Wählen Sie "Bestimmte Seite" und tippen Sie auf "Aktuelle Seite verwenden" und anschließend auf "Speichern".',
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/de/plugin-mobile/mobile-firefox-klar.php b/resources/lang/de/plugin-mobile/mobile-firefox-klar.php
index 6e6d1bf33c79852295f78522c2bf68db3f34b205..2a603f8cac655f1f830268b819da66bba1faca5d 100644
--- a/resources/lang/de/plugin-mobile/mobile-firefox-klar.php
+++ b/resources/lang/de/plugin-mobile/mobile-firefox-klar.php
@@ -4,7 +4,7 @@
         'search-string' => 'Such-String:',
 
         'default-search-v8-8' => 'Öffnen Sie die Einstellungen Ihres Browsers über das Zahnrad (unter Android <i class="fas fa-ellipsis-v"></i>) rechts neben der Suchleiste',
-        'default-search-v8-8' => 'Klicken Sie unter dem Menüpunkt "Suche" auf "Suchmaschine". Aktuell wird die voreingestellte Suchmaschine angezeigt.',
-        'default-search-v8-8' => 'Klicken Sie auf "Weitere Suchmaschine hinzufügen": Geben Sie "MetaGer" als Namen und den Suchstring ein.',
+        'default-search-v8-8' => 'Tippen Sie unter dem Menüpunkt "Suche" auf "Suchmaschine". Aktuell wird die voreingestellte Suchmaschine angezeigt.',
+        'default-search-v8-8' => 'Tippen Sie auf "Weitere Suchmaschine hinzufügen": Geben Sie "MetaGer" als Namen und den Suchstring ein.',
         'default-search-v8-8' => 'Achten Sie hierbei darauf, dass sich keine Leerzeichen am Ende des Suchstrings "einschleichen", da Firefox Klar die Speicherung der Einstellung sonst verweigert.',
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/de/plugin-mobile/mobile-firefox.php b/resources/lang/de/plugin-mobile/mobile-firefox.php
index e2ed138cba772494fccda9cc07e150f770b526aa..0c215b31060a11f33fec129c547afbe668ed278c 100644
--- a/resources/lang/de/plugin-mobile/mobile-firefox.php
+++ b/resources/lang/de/plugin-mobile/mobile-firefox.php
@@ -4,14 +4,14 @@
         'search-string' => 'Such-String:',
 
         //Instructions for Firefox Mobile version < 80
-        'default-search-vlt80.1' => 'Tippen und halten Sie mit dem Finger auf dem unten stehenden Suchfeld gedrückt.',
+        'default-search-vlt80.1' => 'Tippen und halten Sie mit dem Finger das unten stehende Suchfeld gedrückt.',
         'default-search-vlt80.2' => 'Im geöffneten Kontextmenü können Sie "Suchmaschine hinzufügen" auswählen',
-        'default-search-vlt80.3' => 'In den Browsereinstellungen haben Sie nun die Möglichkeit im Bereich "Suchen" MetaGer als Standardsuchmaschine zu wählen.',
+        'default-search-vlt80.3' => 'In den Browsereinstellungen haben Sie nun die Möglichkeit, im Bereich "Suchen" MetaGer als Standardsuchmaschine zu wählen.',
 
         //Instructions for Firefox Mobile version >= 80
-        'default-search-v80.1' => 'Tippen Sie in Ihrem Browser unten rechts auf "<i class="fas fa-ellipsis-v"></i>" um das Browsermenü zu öffnen.',
-        'default-search-v80.2' => 'Wählen Sie den Menüpunkt Einstellungen.',
+        'default-search-v80.1' => 'Tippen Sie in Ihrem Browser unten rechts auf "<i class="fas fa-ellipsis-v"></i>", um das Browsermenü zu öffnen.',
+        'default-search-v80.2' => 'Wählen Sie den Menüpunkt "Einstellungen".',
         'default-search-v80.3' => 'In dem dann erscheinenden Menü wählen Sie in der Kategorie "Allgemein" den Menüpunkt "Suchen".',
         'default-search-v80.4' => 'Tippen Sie auf "+ Suchmaschine hinzufügen".',
         'default-search-v80.5' => 'Wählen Sie "Andere" aus und tragen darunter den Namen (MetaGer) und den Such-String ein. Bestätigen Sie mit "<i class="fas fa-check"></i>" in der rechten oberen Ecke.',
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/en/hilfe.php b/resources/lang/en/hilfe.php
index 193ecaaac2004bc3d5db204fd1e0649670dbb573..9aa41cf29b6f8a48f97fbea2ae9deb4dcc3c3234 100644
--- a/resources/lang/en/hilfe.php
+++ b/resources/lang/en/hilfe.php
@@ -1,26 +1,27 @@
 <?php
 return [
-    "achtung" => "Warning! Structure and functionality of our website are subject to constant development and changes. We try to update our help pages as quickly as possible, but can not prevent temporary mistakes.",
-    "title" => "MetaGer Help",
+    "achtung"               => "Warning! Structure and functionality of our website are subject to constant development and changes. We try to update our help pages as quickly as possible, but can not prevent temporary mistakes.",
+    "title"                 => "MetaGer Help",
 
-    "title.2" => 'Use of the search engine',
+    "title.2"               => 'Use of the search engine',
 
-    "startpage.title" => 'The start page',
-    "startpage.info" => 'The start page contains the search field and a menu button in the upper right corner. There is a link below the search field which let you add MetaGer to your web browser. At last, at the bottom of the page there is some information about MetaGer and its supporting association, the SUMA-EV.',
+    "startpage.title"       => 'The start page',
+    "startpage.info"        => 'The start page contains the search field and a menu button in the upper right corner. There is a link below the search field which let you add MetaGer to your web browser. At last, at the bottom of the page there is some information about MetaGer and its supporting association, the SUMA-EV.',
 
-    "searchfield.title" => 'The search field',
-    "searchfield.info" => 'The search field contains:',
+    "searchfield.title"     => 'The search field',
+    "searchfield.info"      => 'The search field contains:',
     "searchfield.memberkey" => 'The key symbol (only SUMA-EV members): Members can enter a private key to use the "free-of-advertising" metager search. If you want this too, just become a member: <a href = "https://metager.org/beitritt">Membership form</a>',
-    "searchfield.slot" => 'The search field: Enter your words here.',
-    "searchfield.search" => 'The magnifier: Start your search.',
-
-    "resultpage.title" => 'The result page',
-    "resultpage.foci" => 'There are three (six for the german branch) different search focuses below the search field (Web, Pictures and Shopping). We assigned specific search engines to these focuses.',
-    "resultpage.choice" => 'Below these you have two links:',
-    "resultpage.filter" => 'Filter: Toggle filters on / off and apply settings here. Each focus has its own assortment.',
-    "resultpage.settings" => 'Settings: Apply here your permanent settings for the current focus. You can select / unselect search engines here, too. Your settings are stored as non-personally identifiable cookies. Click "Overview" to see your settings. If settings have been stored you find a deletion button at the end of the page. The section "hints" offers a link to the cookie list and also a box with a link which is useful to copy and save as a bookmark. Using the bookmark you will have all settings working immediately. Further the section "Black List" let you exclude your entries from being used for searching. At last you may hide / unhide the citations here. There is also a menu entry to access the settings page.',
-
-
+    "searchfield.slot"      => 'The search field: Enter your words here.',
+    "searchfield.search"    => 'The magnifier: Start your search.',
+    "resultpage.title"      => 'The result page',
+    "resultpage.foci"       => 'There are three (six for the german branch) different search focuses below the search field (Web, Pictures and Shopping). We assigned specific search engines to these focuses.',
+    "resultpage.choice"     => 'Below these you have two links:',
+    "resultpage.filter"     => 'Filter: Toggle filters on / off and apply settings here. Each focus has its own assortment.',
+    "resultpage.settings.0" => 'Settings: Apply here your permanent settings for the current focus. You can select / unselect search engines here, too. Your settings are stored as non-personally identifiable cookies. Click "Overview" to see your settings. If settings have been stored you find a deletion button at the end of the page. There is also a menu entry to access the settings page.',
+    "resultpage.settings.1" => 'The section "Note" offers a link to the cookie list and also a box with a link which is useful to copy and save as a bookmark. Using the bookmark you will have all settings working immediately.',
+    "resultpage.settings.2" => 'Arrange your personal blacklist here. Settings made here will be concatenetad to the link in the section "Note".',
+    "resultpage.settings.3" => 'Switch citations on/off.',
+    "resultpage.settings.4" => 'Enter the MetaGer Dark Mode here.',
 
 
     "stopworte.title" => "Exclude single words",
@@ -52,7 +53,7 @@ return [
     "result.info.2" => 'The new options are:',
     "result.info.saveresult" => '"Save result in TAB" (Only desktop): The result will be stored in a new TAB. It´ s used for collecting results out of several searches. This TAB appears on the right side of your screen. (info: <a href="#searchinsearch"> Search in search</a>)',
     "result.info.domainnewsearch" => '"Start a new search on this domain": search only on this domain.',
-    "result.info.hideresult" => '"Hide": hide results from this domain. You can use this filter directly after your search words (e.g. my search words -site:*.wikipedia.org), filters can be concatenated and the wildcard "*" is allowed. See also "Settings"',
+    "result.info.hideresult" => '"Hide": hide results from this domain. You can use this filter directly after your search words (e.g. my search words -site:*.wikipedia.org), filters can be concatenated and the wildcard "*" is allowed. See also <a href="#difset"> "Settings"</a> to apply a permanent solution.',
 
     "urls.title" => "Exclude URLs",
     "urls.explanation" => "Use \"-url:\" to exclude search results containing specified words.",
diff --git a/resources/lang/en/mg-story.php b/resources/lang/en/mg-story.php
index e9c97c82c683c7e9021bf767cac279f7be9dacc6..5e5d38f49affa3d18ac4c808fcb4b996c1c251a8 100644
--- a/resources/lang/en/mg-story.php
+++ b/resources/lang/en/mg-story.php
@@ -12,7 +12,7 @@ return [
     'eco.image.alt' => 'green leaf',
     'btn-about-us' => 'About Us',
     'btn-data-protection' => 'Privacy Policy',
-    'privacy.p' => 'By using MetaGer you retain full control over your data. Our anonymizing proxy, keeps you protected even when you continue surfing. We don\'t track.',
+    'privacy.p' => 'By using MetaGer you retain full control over your data. Our anonymizing proxy keeps you protected even when you continue surfing. We don\'t track.',
     'btn-SUMA-EV' => 'SUMA-EV',
     'btn-donate' => 'Donation Form',
     'btn-member' => 'Member Form',
diff --git a/resources/lang/en/plugin-desktop/desktop-edge.php b/resources/lang/en/plugin-desktop/desktop-edge.php
index 217500fed81211b96bcf3a882bb4528eaf618195..1f9b67d29f13015bd8a4cbe3d0e8ea1be26e781d 100644
--- a/resources/lang/en/plugin-desktop/desktop-edge.php
+++ b/resources/lang/en/plugin-desktop/desktop-edge.php
@@ -25,4 +25,4 @@
         'default-page-v80.2' => 'Choose "Open a specific page or pages" and enter ":link" as URL in "Add a new page" ein. Click "Add".',
         'default-page-v80.3' => 'Hint: Every listed page in this window will be opened on startup. You can remove entries by moving your mouse over them, click "<i class="fa fa-ellipsis-h"></i>" and choose "Delete".',
 
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/en/plugin-desktop/desktop-firefox.php b/resources/lang/en/plugin-desktop/desktop-firefox.php
index 4a8ad9ea9dbaaa2fdff6cc8cc9160b4af4aa9659..4874ebd4f9f288842a0de6c9f7a5e66fc5d14210 100644
--- a/resources/lang/en/plugin-desktop/desktop-firefox.php
+++ b/resources/lang/en/plugin-desktop/desktop-firefox.php
@@ -3,7 +3,7 @@
 
         //Instructions for Firefox version 52-56
         'default-search-v52.1' => 'Navigate to the top right corner and click next to the address bar on the magnifier icon.',
-        'default-search-v52.2' => 'In the new menu click "Add "MetaGer ...""',
+        'default-search-v52.2' => 'In the new menu click "Add MetaGer ..."',
         'default-search-v52.3' => 'Enter "about:preferences#search" in your address bar to access the search settings.',
         'default-search-v52.4' => 'Choose MetaGer from the dropdown menu under "Default Search Engine".',
 
@@ -11,8 +11,8 @@
         'default-search-v57.1' => 'Open a new tab and enter "about:preferences#search" to access the "Search" settings.',
         'default-search-v57.2' => 'Under "Search Bar" choose "Add search bar in toolbar".',
         'default-search-v57.3' => 'Go back to the MetaGer tab and click on the magnifier on the right next to the address bar.',
-        'default-search-v57.4' => 'In the new menu click "Add "MetaGer ...""',
-        'default-search-v57.5' => 'Go back to the Settings tab. Choose MetaGer from the dropdown menu under "Default Search Engine".',
+        'default-search-v57.4' => 'In the new menu click "Add MetaGer ..."',
+        'default-search-v57.5' => 'Go back to the Settings tab. Choose "MetaGer" from the dropdown menu under "Default Search Engine".',
 
         //Instructions for Firefox version >= 61
         'plugin' => 'You can download our plugin <a href="https://addons.mozilla.org/en-US/firefox/addon/metager-searchengine/" target="_blank">here</a>.',
@@ -25,7 +25,7 @@
 
         //Instructions for Firefox version >= 61
         'default-page-v61.1' => 'Navigate to the top right corner, click "<i class="fa fa-bars"></i>" and choose "Options".',
-        'default-page-v61.2' => 'Chosse Home on the left side.',
+        'default-page-v61.2' => 'Choose "Home" on the left side.',
         'default-page-v61.3' => 'Under "New Windows and Tabs" click on the dropdown menu next to "Homepage and new windows" and choose "Custom URLs...".',
         'default-page-v61.4' => 'In the new text field enter ":link" .',
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/en/plugin-desktop/desktop-ie.php b/resources/lang/en/plugin-desktop/desktop-ie.php
index 0dd32d5b8d6b0cda5efca2849f6baccbd5603db7..729dcf4a9a28578d2e444c3f0e6cf3add5e1b48d 100644
--- a/resources/lang/en/plugin-desktop/desktop-ie.php
+++ b/resources/lang/en/plugin-desktop/desktop-ie.php
@@ -9,10 +9,10 @@
         'default-search-v11.1' => 'Click <a href="javascript:window.external.addSearchProvider($(\'link[rel=search]\').attr(\'href\'));">here</a>, to add MetaGer as search engine.',
         'default-search-v11.2' => 'Navigate to the top right corner and click "<i class="fa fa-cog" aria-hidden="true"></i>".',
         'default-search-v11.3' => 'Choose "Manage Add-Ons".',
-        'default-search-v11.4' => 'On the left choose "Search Providers" and click MetaGer on the right.',
+        'default-search-v11.4' => 'On the left choose "Search Providers" and click "MetaGer" on the right.',
         'default-search-v11.5' => 'Click "Set as default" on the bottom right corner of the window',
 
         'default-page-v9.1' => 'Click <a href="/" target="_blank" rel="noopener">here</a> to open MetaGer in a new tab.',
         'default-page-v9.2' => 'In the new tab click the arrow next to the <i class="fas fa-home" aria-hidden="true"></i> on the top left and choose "Add or change home page".',
         'default-page-v9.3' => 'In the popup choose "Use this webpage as your only home page" and click "Yes".',
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/en/plugin-desktop/desktop-vivaldi.php b/resources/lang/en/plugin-desktop/desktop-vivaldi.php
index 8e0831734f1fc2ae1ce6ff1f174585cebdce683a..6ab41feae09915a772b48592a8b281ac7a03af64 100644
--- a/resources/lang/en/plugin-desktop/desktop-vivaldi.php
+++ b/resources/lang/en/plugin-desktop/desktop-vivaldi.php
@@ -6,6 +6,6 @@
         'default-search-v3-3.2' => 'Choose "Add as Search Engine..." in the context menu.',
         'default-search-v3-3.3' => 'Check the "Set as Default Search" box and click "Add" in the popup.',
 
-        'default-page-v3-3.1' => 'Navigate to the top left corner, click the "Vivaldi" logo and choose "<i class="fa fa-cog" aria-hidden="true"></i> Einstellungen" under "Tools"',
+        'default-page-v3-3.1' => 'Navigate to the top left corner, click the "Vivaldi" logo and choose "<i class="fa fa-cog" aria-hidden="true"></i> "Settings" under "Tools"',
         'default-page-v3-3.2' => 'Under "Homepage" choose  "Specific Page" and enter :link .',
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/en/plugin-mobile/mobile-chrome.php b/resources/lang/en/plugin-mobile/mobile-chrome.php
index 808f0d5d78175147489f2c7fae7668e6e788420d..ff5a575b5407d9fcd83da3ca6538274d7c0e7892 100644
--- a/resources/lang/en/plugin-mobile/mobile-chrome.php
+++ b/resources/lang/en/plugin-mobile/mobile-chrome.php
@@ -4,12 +4,12 @@
         'default-search-v83.1' => 'Tap "<i class="fas fa-ellipsis-v"></i>" in the top right corner.',
         'default-search-v83.2' => 'Choose "Settings".',
         'default-search-v83.3' => 'Under "Basics" pick "Search engine".',
-        'default-search-v83.4' => 'Under "Recently Visited" choose MetaGer.',
+        'default-search-v83.4' => 'Under "Recently Visited" choose "MetaGer".',
         'default-search-v83.5' => 'If MetaGer does not appear in the list use the search bar at the end of this instructions and try again.',
 
         'default-page-v83.1' => 'Tap "<i class="fas fa-ellipsis-v"></i>" in the top right corner.',
         'default-page-v83.2' => 'Choose "Settings".',
-        'default-page-v83.3' => 'Under "Advanced pick "Homepage".',
+        'default-page-v83.3' => 'Under "Advanced" pick "Homepage".',
         'default-page-v83.4' => 'Choose "Enter custom web address" and enter ":link" .',
 
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/en/plugin-mobile/mobile-edge.php b/resources/lang/en/plugin-mobile/mobile-edge.php
index decff92ae41c09b287039458c7f1418a63fc7211..e7ff5009327e21d949cfda46d33a66f3d4cfccc2 100644
--- a/resources/lang/en/plugin-mobile/mobile-edge.php
+++ b/resources/lang/en/plugin-mobile/mobile-edge.php
@@ -7,8 +7,8 @@
         'default-search-v45.4' => 'Choose "Default search engine" and pick MetaGer from the "Recently Visited" list.',
         'default-search-v45.5' => 'If MetaGer does not appear in the list use the search bar at the end of this instructions and try again.',
 
-        'default-page-v45.1' => 'Click <a href="/" target="_blank" rel="noopener">here</a> to open MetaGer in a new Tab.',
-        'default-page-v45.2' => 'Tap "<i class="fas fa-ellipsis-h"></i>" at the bottom centre to open the menu and shoose "Settings" on the right side.',
+        'default-page-v45.1' => 'Tap <a href="/" target="_blank" rel="noopener">here</a> to open MetaGer in a new Tab.',
+        'default-page-v45.2' => 'Tap "<i class="fas fa-ellipsis-h"></i>" at the bottom centre to open the menu and choose "Settings" on the right side.',
         'default-page-v45.3' => 'Choose "Home page" in the "Basic" category.',
         'default-page-v45.4' => 'Choose "A specific page", tap "Use current page" and "save".',
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/en/plugin-mobile/mobile-firefox.php b/resources/lang/en/plugin-mobile/mobile-firefox.php
index 369cf51280540f305310dc110751f6f90d6cb329..eaa46c66284850ddeff273667f8c24f0e87956a8 100644
--- a/resources/lang/en/plugin-mobile/mobile-firefox.php
+++ b/resources/lang/en/plugin-mobile/mobile-firefox.php
@@ -13,5 +13,5 @@
         'default-search-v80.2' => 'Choose Settings.',
         'default-search-v80.3' => 'Under "General" pick "Search".',
         'default-search-v80.4' => 'Tap "+ Add search engine".',
-        'default-search-v80.5' => 'Choose "Other", enter MetaGer as name and the search string to use. Finally tap "<i class="fas fa-check"></i>" in the top right corner to save.',
-    ];
\ No newline at end of file
+        'default-search-v80.5' => 'Choose "Other", enter "MetaGer" as name and the search string to use. Finally tap "<i class="fas fa-check"></i>" in the top right corner to save.',
+    ];
diff --git a/resources/lang/en/plugin-mobile/mobile-opera.php b/resources/lang/en/plugin-mobile/mobile-opera.php
index 8ddebc46d1505c97d3a621e55cd2b5a7842bde1b..bd1f05c7bcb8562e5a447a676927d7b194bbdd49 100644
--- a/resources/lang/en/plugin-mobile/mobile-opera.php
+++ b/resources/lang/en/plugin-mobile/mobile-opera.php
@@ -6,4 +6,4 @@
         'default-search-v60.3' => 'Tap "OK" in the popup.',
         'default-search-v60.4' => 'Now you can choose MetaGer as search engine by tapping the icon in the top left corner of a new tab.',        
         //link to mobile-unable
-    ];
\ No newline at end of file
+    ];
diff --git a/resources/lang/es/index.php b/resources/lang/es/index.php
index dc3830e9f31be92c6765a3a5672d36f20866a211..49a8154427ef2534ffbe780f2782715118610860 100644
--- a/resources/lang/es/index.php
+++ b/resources/lang/es/index.php
@@ -1,37 +1,40 @@
-<?php return [
-    "foki.web" => "Web",
-    "foki.bilder" => "Imágenes",
-    "foki.nachrichten" => "Informativos/Política",
-    "foki.science" => "Ciencia",
-    "foki.produkte" => "Productos",
-    "foki.angepasst" => "ajustado",
-    "foki.maps" => "Maps.metager.de",
-    "design" => "Escoger un diseño personalizado",
-    "conveyor" => "Comprar en tiendas que apoyan MetaGer ",
-    "partnertitle" => "Apoyar MetaGer, sin costos para usted",
-    "mapstitle" => "MetaGer - Servicio de tarjeta",
-    "plugin" => "Instalar MetaGer",
-    "plugin-title" => "Añadir MetaGer a su navegador",
-    "options.head" => "Administrar filtros",
-    "focus-creator.head" => "Adaptar búsqueda",
-    "focus-creator.description" => "Compilar motores de búsqueda",
-    "focus-creator.name-placeholder" => "Nombre de mis propios de búsqueda",
-    "focus-creator.save" => "Hacer búsqueda con mis propios de búsqueda",
-    "focus-creator.delete" => "Borrar mis propios de búsqueda",
-    "about.1.1" => "Privacidad garantizada",
-    "about.1.2" => "Con nosotros tiene control total sobre sus datos. No rastreamos y nuestro código fuente es gratuito.",
-    "about.2.1" => "Diversa y libre",
-    "about.2.2" => "MetaGer protege contra la censura al combinar los resultados de múltiples motores de búsqueda.",
-    "about.3.1" => "Energía 100% renovable",
-    "about.3.2" => "Todos nuestros servicios se ejecutan con energía renovable. Sostenible y limpio.",
-    "about.4.1" => "Organización sin ánimo de lucro",
-    "about.4.2" => "¡Fortalécenos convirtiéndote en miembro o donando a nuestra organización sin fines de lucro!",
-    "lang.tooltip" => "Idioma de resultados",
-    "key.placeholder" => "Llave para buscar sin publicidad",
-    "key.tooltip" => "Llave para buscar sin publicidad",
-    "placeholder" => "MetaGer: Buscar & encontrar seguro",
-    "searchbutton" => "MetaGer - Búsqueda",
-    "tooltips.add-focus" => "Adaptar búsqueda",
-    "tooltips.edit-focus" => "Labra el atención actual",
-    "tooltips.settings" => "Ajuste general",
+<?php
+
+return [
+    "foki.web"	=>	"Web",
+    "foki.bilder"	=>	"Imágenes",
+    "foki.nachrichten"	=>	"Informativos/Política",
+    "foki.science"	=>	"Ciencia",
+    "foki.produkte"	=>	"Productos",
+    "foki.angepasst"	=>	"ajustado",
+    "foki.maps"	=>	"Maps.metager.de",
+    "design"	=>	"Escoger un diseño personalizado",
+    "conveyor"	=>	"Comprar en tiendas que apoyan MetaGer ",
+    "partnertitle"	=>	"Apoyar MetaGer, sin costos adicionales para usted",
+    "mapstitle"	=>	"MetaGer - Servicio de tarjeta",
+    "plugin"	=>	"Instalar MetaGer",
+    "plugin-title"	=>	"Añadir MetaGer a su navegador",
+    "options.head"	=>	"Administrar filtros",
+    "focus-creator.head"	=>	"Adaptar búsqueda",
+    "focus-creator.description"	=>	"Compilar motores de búsqueda",
+    "focus-creator.name-placeholder"	=>	"Nombre de su propia búsqueda",
+    "focus-creator.save"	=>	"Realize su propia búsqueda",
+    "focus-creator.delete"	=>	"Borrar su propia búsqueda",
+    "focus-creator.focusname"	=>	"Nombre de búsqueda",
+    "about.1.1"	=>	"Privacidad garantizada",
+    "about.1.2"	=>	"Con nosotros tiene control total sobre sus datos. No almacenamos y nuestro código fuente es gratuito.",
+    "about.2.1"	=>	"Diversa y libre",
+    "about.2.2"	=>	"MetaGer protege contra la censura al combinar los resultados de múltiples motores de búsqueda.",
+    "about.3.1"	=>	"Energía 100% renovable",
+    "about.3.2"	=>	"Todos nuestros servicios se ejecutan con energía renovable. Sostenible y limpio.",
+    "about.4.1"	=>	"Organización sin ánimo de lucro",
+    "about.4.2"	=>	"¡Fortalécenos convirtiéndote en miembro o donando a nuestra organización sin fines de lucro!",
+    "lang.tooltip"	=>	"Seleccionar idioma de resultados",
+    "key.placeholder"	=>	"Introducir la clave para la búsqueda sin publicidad",
+    "key.tooltip"	=>	"Introducir la clave para la búsqueda sin publicidad",
+    "placeholder"	=>	"MetaGer: Buscar & encontrar de forma segura",
+    "searchbutton"	=>	"MetaGer - Búsqueda",
+    "tooltips.add-focus"	=>	"Adaptar búsqueda",
+    "tooltips.edit-focus"	=>	"Editar el foco actual",
+    "tooltips.settings"	=>	"Ajustes generales"
 ];
diff --git a/resources/lang/es/passwords.php b/resources/lang/es/passwords.php
new file mode 100644
index 0000000000000000000000000000000000000000..1ad3b94c5f1f80ec5b21a0f39373014d09ceb85a
--- /dev/null
+++ b/resources/lang/es/passwords.php
@@ -0,0 +1,9 @@
+<?php
+
+return [
+    "password"	=>	"Las contraseñas deben tener al menos 6 caracteres y coincidir con la confirmación.",
+    "reset"	=>	"¡Tu contraseña ha sido restablecida!",
+    "sent"	=>	"Tu enlace personal para restablecer tu contraseña acaba de ser enviado a tu dirección de correo electrónico.",
+    "token"	=>	"Este token para restablecer su contraseña no es válido.",
+    "user"	=>	"No podemos encontrar un usuario con esta dirección de correo electrónico."
+];
diff --git a/resources/lang/es/plugin-desktop/desktop-chrome.php b/resources/lang/es/plugin-desktop/desktop-chrome.php
index 0de2c359d9d4cba59ce0a08b538de6394df90c09..6c34c5c45de074e60fd0b4489084c0432e069761 100644
--- a/resources/lang/es/plugin-desktop/desktop-chrome.php
+++ b/resources/lang/es/plugin-desktop/desktop-chrome.php
@@ -1,14 +1,17 @@
 <?php
 
 return [
-    "default-search-v49.1"	=>	"En la parte superior derecha de su aplicación Chrome  haga clic en <i class = \"fas fa-bars\"></i> y en el menú desplegable siguiente haga clic en \"Configuración\" para abrir las configuraciones de su Chrome.",
+    "default-search-v49.1"	=>	"En la parte superior derecha de la aplicación Chrome  haga clic en <i class = \"fas fa-bars\"></i> y en el menú siguiente de opciones haga clic en \"Configuración\" para abrir las configuraciones de Chrome.",
     "default-search-v49.2"	=>	"En \"Buscar\", haga clic en \"Administrar motores de búsqueda ...\".",
-    "default-search-v53.1"	=>	"En la parte superior derecha de su aplicación Chrome haga clic en <i class=\"fa fa-ellipsis-v\"></i> y en el siguiente menú de opciones haga clic en \"Configuración\" para abrir las configuraciónes de su Chrome.",
-    "default-search-v53.2"	=>	"En el área \"Buscar\", haga clic en \"Administrar buscadores...\".",
-    "default-search-v59.1"	=>	"En la parte superior derecha de su aplicación Chrome haga clic en <i class=\"fa fa-ellipsis-v\"></i> y en el menú despegable siguiente haga clic en \"Configuración\" para abrir las configuraciónes de Chrome.\r\n",
-    "default-search-v59.2"	=>	"En \"Buscador\", haga clic en \"Administrar buscadores...\"",
+    "default-search-v49.3"	=>	"En la mitad inferior del menú que aparece, mueva el mouse sobre la página web de MetaGer y  haga clic en el botón azul \"Establecer como predeterminado\" que aparece en el lado derecho",
+    "default-search-v53.1"	=>	"En la parte superior derecha de la aplicación Chrome haga clic en <i class=\"fa fa-ellipsis-v\"></i> y en el siguiente menú de opciones haga clic en \"Configuración\" para abrir las configuraciónes de Chrome.",
+    "default-search-v53.2"	=>	"En la sección \"Buscar\", haga clic en \"Administrar buscadores...\".",
+    "default-search-v53.3"	=>	"En la mitad inferior del menú que aparece, mueva el mouse sobre la página web de MetaGer y  haga clic en el botón azul \"Establecer como predeterminado\" que aparece en el lado derecho",
+    "default-search-v59.1"	=>	"En la parte superior derecha de la aplicación Chrome haga clic en <i class=\"fa fa-ellipsis-v\"></i> y en el siguiente menú de opciones haga clic en \"Configuración\" para abrir las configuraciónes de Chrome.",
+    "default-search-v59.2"	=>	"En la sección \"Motor de búsqueda\", haga clic en \"Administrar buscadores...\"",
     "default-search-v59.3"	=>	"En la lista mostrada aparece \"MetaGer\". Mueva el ratón sobre \"MetaGer\" y haga clic a la derecha en <i class=\"fa fa-ellipsis-v\"></i> y después en \"Establecer como predeterminado\"",
     "default-page-v49.1"	=>	"En la esquina superior derecha del navegador haga clic en <i class=\"fa fa-ellipsis-v\"></i> y abra la \"Configuración\".",
-    "default-page-v49.2"	=>	"\"En inicio\", seleccione la opción \"Abrir una página específica o conjunto de páginas\" y luego haga clic en el enlace \"Establecer páginas\".",
-    "default-page-v49.3"	=>	"Ingrese \":link\" como URL en \"Agregar nueva página\"."
+    "default-page-v49.2"	=>	"En la sección \"En inicio\", seleccione la opción \"Abrir una página específica o conjunto de páginas\" y luego haga clic en el enlace \"Agregar nueva página\".",
+    "default-page-v49.3"	=>	"Escriba \":link\" como URL de la página web en el cuadro \"Agregar nueva página\".",
+    "default-page-v49.4"	=>	"NOTA:\r\nTodas las páginas web que aparecen en la lista actual se abriràn cuando se inicie el navegador.\r\nPara eliminar una página web de la lista, mueva el mouse sobre la página web y haga clic en el botón \"X\" a la derecha."
 ];
diff --git a/resources/lang/es/spendenaufruf.php b/resources/lang/es/spendenaufruf.php
new file mode 100644
index 0000000000000000000000000000000000000000..df7bd08940f87a4d3f0086528f483f093d2c2f25
--- /dev/null
+++ b/resources/lang/es/spendenaufruf.php
@@ -0,0 +1,8 @@
+<?php
+
+return [
+    "heading"	=>	"Junto con usted",
+    "text"	=>	"desarrollamos y administramos MetaGer. Con su ayuda podemos asegurar la protección de datos y la privacidad al buscar en Internet:",
+    "button"	=>	"Al llamamiento a hacer donaciones...",
+    "link"	=>	"/llamamiento a hacer donaciones"
+];
diff --git a/resources/lang/es/zitatsuche.php b/resources/lang/es/zitatsuche.php
new file mode 100644
index 0000000000000000000000000000000000000000..90e79295d6e6c0d30c98c713ab57fea7da364cf1
--- /dev/null
+++ b/resources/lang/es/zitatsuche.php
@@ -0,0 +1,8 @@
+<?php
+
+return [
+    "title"	=>	"MetaGer - Búsqueda por citas",
+    "subtitle"	=>	"Puede buscar citas o autores en nuestra base de datos en el campo de texto a continuación.",
+    "search-label"	=>	"Ingresar los términos de búsqueda",
+    "results-label"	=>	"Resultados de la búsqueda"
+];
diff --git a/resources/less/metager/general/base.less b/resources/less/metager/general/base.less
index 2c542869ca80ecae0195bb30187f93a7f1192cb9..e8f8da259c147f2dc1793013cda083329b05ae83 100644
--- a/resources/less/metager/general/base.less
+++ b/resources/less/metager/general/base.less
@@ -370,6 +370,9 @@ li.nodot {
 button {
     border: none;
     background-color: transparent;
+    i{
+        filter: invert(@icon-color);
+    }
 }
 
 /* Lists with dots */
diff --git a/resources/less/metager/pages/count-dark.less b/resources/less/metager/pages/count-dark.less
new file mode 100644
index 0000000000000000000000000000000000000000..54779a8c3f8d7a64b10abc2a08a7d47fd1f2ba62
--- /dev/null
+++ b/resources/less/metager/pages/count-dark.less
@@ -0,0 +1,7 @@
+text {
+    fill: white;
+}
+
+table.table-striped > tbody > tr:nth-child(odd) {
+    background-color: #404040;
+}
\ No newline at end of file
diff --git a/resources/less/metager/pages/count/style-dark.less b/resources/less/metager/pages/count/style-dark.less
new file mode 100644
index 0000000000000000000000000000000000000000..54779a8c3f8d7a64b10abc2a08a7d47fd1f2ba62
--- /dev/null
+++ b/resources/less/metager/pages/count/style-dark.less
@@ -0,0 +1,7 @@
+text {
+    fill: white;
+}
+
+table.table-striped > tbody > tr:nth-child(odd) {
+    background-color: #404040;
+}
\ No newline at end of file
diff --git a/resources/less/metager/pages/count/style.less b/resources/less/metager/pages/count/style.less
new file mode 100644
index 0000000000000000000000000000000000000000..3b6b65647b4f879f88040a1521346a001ab521e3
--- /dev/null
+++ b/resources/less/metager/pages/count/style.less
@@ -0,0 +1,7 @@
+td {
+    padding: 4px 8px;
+}
+
+table.table-striped > tbody > tr:nth-child(odd) {
+    background-color: lightgrey;
+}
\ No newline at end of file
diff --git a/resources/less/metager/pages/resultpage/quicktips.less b/resources/less/metager/pages/resultpage/quicktips.less
index 7cfbf6e79ae6e8632d27bfd7ae4ecc6c1c524884..0881b6dd431153cedf043002ff48115fcf3ac7ae 100644
--- a/resources/less/metager/pages/resultpage/quicktips.less
+++ b/resources/less/metager/pages/resultpage/quicktips.less
@@ -25,7 +25,6 @@
         }
         margin: 10px 0px;
         padding: 10px 10px 10px 10px;
-        border: 1px solid #777;
         background-color: @quicktip-background-color;
         details:not([open=""]) {
             .quicktip-summary p {
@@ -187,4 +186,4 @@
             order: 6;
         }
     }
-}
\ No newline at end of file
+}
diff --git a/resources/less/metager/pages/settings.less b/resources/less/metager/pages/settings.less
index 9c319700f9b370e169bb8d42695355c5c4bd2dff..767d8304624b554810a3282075a05c94ef95c9b3 100644
--- a/resources/less/metager/pages/settings.less
+++ b/resources/less/metager/pages/settings.less
@@ -73,10 +73,10 @@
             width:100%;
         }
         tr:nth-child(odd){
-            background-color:rgb(240, 240, 240);
+            background-color:@blacklist-entries-odd;
         }
         tr:nth-child(even){
-            background-color:rgb(255, 215, 200);
+            background-color:@blacklist-entries-even;
         }
         td{
             padding:10px 0px;
diff --git a/resources/less/metager/startpage-only.less b/resources/less/metager/startpage-only.less
index e5ac5557d39b9d6d92b2efe908c397a876eda36f..0a8cf49abf27bc73e648ec74996977f2ddc03bb4 100644
--- a/resources/less/metager/startpage-only.less
+++ b/resources/less/metager/startpage-only.less
@@ -70,7 +70,7 @@ html {
     margin-top: -@scrollLinkHeight;
     display: flex;
     text-align: center;
-    border-top:1px solid lightgrey;
+    border-top:1px solid #888888;
     position: sticky;
     top: 0;
     z-index: 10;
@@ -134,8 +134,7 @@ html {
 footer {
     display: none;
     text-align: center;
-    position: absolute;
-    bottom: 0px;
+    position: relative;
     left: auto;
     right: auto;
     background-color: transparent;
diff --git a/resources/less/metager/variables-dark.less b/resources/less/metager/variables-dark.less
index 3db77f7a009061a4b4e63050e5c36c6899c17689..37b7332ef3818327e5067fa42ef21802e17b8496 100644
--- a/resources/less/metager/variables-dark.less
+++ b/resources/less/metager/variables-dark.less
@@ -7,7 +7,7 @@
 // General text color.
 @text-color: @color-almost-white;
 // Default textual link color.
-@link-color: #FF8000;
+@link-color: #fd8307;
 // Sidebar styles
 @sidebar-list-hover-color: @color-strong-grey;
 // Card styles
@@ -26,9 +26,12 @@
 @story-eco-color:#aaffaa;
 @story-plugin-background: @color-almost-black;
 @story-font-color: @color-almost-white;
-@icon-color:1;
+@icon-color:0.9;
 
 @searchbar-background-color: @color-almost-black;
 
 @input-background: @color-almost-black;
-@input-text: @color-almost-white;
\ No newline at end of file
+@input-text: @color-almost-white;
+
+@blacklist-entries-odd: @color-almost-black;
+@blacklist-entries-even:rgb(30, 15, 0);
\ No newline at end of file
diff --git a/resources/less/metager/variables.less b/resources/less/metager/variables.less
index 91eaf06ca77fe24f9a90052eaa3920e4102fca14..fc9a28f6d42178ca034868a6b30a3de8fd6d779b 100644
--- a/resources/less/metager/variables.less
+++ b/resources/less/metager/variables.less
@@ -78,4 +78,7 @@ sans-serif;
 @searchbar-background-color: white;
 
 @input-background:#fff;
-@input-text:#000;
\ No newline at end of file
+@input-text:#000;
+
+@blacklist-entries-odd:rgb(240, 240, 240);
+@blacklist-entries-even:rgb(255, 215, 200);
\ No newline at end of file
diff --git a/resources/views/admin/count.blade.php b/resources/views/admin/count.blade.php
index 769bb2fc9ffa5a67d604643125ab55e7bef50afe..cd73d3b8412a0c41f3ecceb671685958277aff16 100644
--- a/resources/views/admin/count.blade.php
+++ b/resources/views/admin/count.blade.php
@@ -88,15 +88,26 @@
 		@if( isset($today) )
 			<tr>
 				<td>{{ Carbon::now()->format('D, d.m.Y') }}</td>
-				<td>{{ $today }}</td>
+				<td>{{ $today }} 
+					@if(isset($averageIncrease))
+					<span
+					@if($averageIncrease < 0)
+					style="color: red"
+					@else
+					style="color: green"
+					@endif
+					>
+					@if($averageIncrease < 0)-@else+@endif{{number_format(floatval($averageIncrease), 0, ",", ".")}}
+					</span>
+					@endif</td>
 				<td>???</td>
 				<td>???</td>
 			</tr>
 		@endif
 		@foreach($oldLogs as $key => $value)
-			<tr>
+			<tr @if(Carbon::now()->dayOfWeek === Carbon::now()->subDays($key)->dayOfWeek)style="font-weight: bold;"@endif>
 				<td>{{ Carbon::now()->subDays($key)->format('D, d.m.Y') }}</td>
-				<td>{{ $value['sameTime'] }}</td>
+				<td @if(Carbon::now()->dayOfWeek === Carbon::now()->subDays($key)->dayOfWeek)style="color: #e34b4b;"@endif>{{ $value['sameTime'] }}</td>
 				<td>{{ $value['insgesamt'] }}</td>
 				<td>{{ $value['median'] }}</td>
 			</tr>
diff --git a/resources/views/hilfe.blade.php b/resources/views/hilfe.blade.php
index 2878b3ee9f5d70fc56dd6fb634f3e78a0b456e20..d2c39f05f88ff764b17175a61535b497360849ab 100644
--- a/resources/views/hilfe.blade.php
+++ b/resources/views/hilfe.blade.php
@@ -27,7 +27,13 @@
 				<li>{!! trans('hilfe.resultpage.choice') !!}</li>
 				<ul class="dotlist">
 					<li>{!! trans('hilfe.resultpage.filter') !!}</li>
-					<li>{!! trans('hilfe.resultpage.settings') !!}</li>
+					<li id="difset">{!! trans('hilfe.resultpage.settings.0') !!}</li>
+					<ol>
+						<li>{!! trans('hilfe.resultpage.settings.1') !!}</li>
+						<li>{!! trans('hilfe.resultpage.settings.2') !!}</li>
+						<li>{!! trans('hilfe.resultpage.settings.3') !!}</li>
+						<li>{!! trans('hilfe.resultpage.settings.4') !!}</li>
+					</ol>
 				</ul>
 			</ul>
 		</div>
diff --git a/resources/views/index.blade.php b/resources/views/index.blade.php
index 0458eebfc058db83f8312a6d9c13d7ab428915bb..f2733dc752e09ae9a5dfd4aa34a6e9648af757f5 100644
--- a/resources/views/index.blade.php
+++ b/resources/views/index.blade.php
@@ -16,7 +16,7 @@
       @endif
 	    <div id="plugin-btn-div">
 		@if($agent->isMobile() && ($agent->browser() === "Chrome" || $agent->browser() === "Edge"))
-		<button type="submit" id="plugin-btn" form="searchForm" title="{{ trans('index.plugin-title') }}" name="chrome-plugin" value="true"><img src="public/img" alt="+"> {{ trans('index.plugin') }}</a>
+		<button type="submit" id="plugin-btn" form="searchForm" title="{{ trans('index.plugin-title') }}" name="chrome-plugin" value="true"><img src="/img/plug-in.svg" alt="+"> {{ trans('index.plugin') }}</a>
 		@else
 		<a id="plugin-btn" href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/plugin") }}" title="{{ trans('index.plugin-title') }}"><img src="/img/plug-in.svg" alt="+"> {{ trans('index.plugin') }}</a>
 		@endif
diff --git a/resources/views/key.blade.php b/resources/views/key.blade.php
index e1854db3aafc41a5979fcb314cce4cd2f43aa521..1b66cf0f02ba685c5de512e355b887df7ce5eefe 100644
--- a/resources/views/key.blade.php
+++ b/resources/views/key.blade.php
@@ -47,7 +47,7 @@
             @if(Cookie::get('key') !== NULL)
             <form method="post" action="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), action('KeyController@removeKey', ['redirUrl' => url()->full()])) }}">
                 <input type="hidden" name="redirUrl" value="{{ Request::input('redirUrl', '') }}" />
-                <button type="submit" class="btn btn-error">@lang('key.removeKey')</button>
+                <button type="submit" class="btn btn-default">@lang('key.removeKey')</button>
             </form>
             @endif
         </div>
diff --git a/resources/views/layouts/result.blade.php b/resources/views/layouts/result.blade.php
index 28cec0e578418805dce4b11d822f60b3a3690a9f..3ada99dcfd0e875f0ef25f1087c98ce0929999c7 100644
--- a/resources/views/layouts/result.blade.php
+++ b/resources/views/layouts/result.blade.php
@@ -5,7 +5,7 @@
 				@if( isset($result->price) && $result->price != 0)
 					<span class="result-price">{!! $result->price_text !!}</span>
 				@endif
-				<a href="{{ $result->link }}" rel="noopener">
+				<a href="{{ $result->link }}" @if($metager->isFramed())target="_top"@endif rel="noopener">
 					{!! $result->titel !!}
 				</a>
 			</h2>
@@ -16,7 +16,7 @@
 			@endif
 		</div>
 		<div class="result-subheadline">
-			<a class="result-link" href="{{ $result->link }}" title="{{ $result->anzeigeLink }}" rel="noopener" tabindex="-1">
+			<a class="result-link" href="{{ $result->link }}" title="{{ $result->anzeigeLink }}" rel="noopener" @if($metager->isFramed())target="_top"@endif tabindex="-1">
 				{{ $result->anzeigeLink }}
 			</a>
 			@if( isset($result->partnershop) && $result->partnershop === TRUE)
@@ -29,14 +29,14 @@
 	<div class="result-body {{ (!empty($result->logo) || !empty($result->image) ? "with-image" : "")}}">
 		@if( isset($result->logo) )
 			<div class="result-logo">
-				<a href="{{ $result->link }}" target="{{ $metager->getNewtab() }}" rel="noopener">
+				<a href="{{ $result->link }}" @if($metager->isFramed())target="_top"@endif rel="noopener">
 					<img src="{{ $metager->getImageProxyLink($result->logo) }}" alt="" />
 				</a>
 			</div>
 		@endif
 		@if( $result->image !== "" )
 			<div class="result-image">
-				<a href="{{ $result->link }}" target="{{ $metager->getNewtab() }}" rel="noopener">
+				<a href="{{ $result->link }}" @if($metager->isFramed())target="_top"@endif rel="noopener">
 					<img src="{{ $metager->getImageProxyLink($result->image) }}" alt="" />
 				</a>
 			</div>
diff --git a/resources/views/layouts/resultPage.blade.php b/resources/views/layouts/resultPage.blade.php
index 028449497fe60ec2a168bb965986fffbed3a6136..4984506f65802566a720c3f2f2aa531f7a8fec63 100644
--- a/resources/views/layouts/resultPage.blade.php
+++ b/resources/views/layouts/resultPage.blade.php
@@ -28,7 +28,7 @@
 			<link type="text/css" rel="stylesheet" href="{{ mix('css/themes/metager-dark.css') }}"/>	
 		@elseif(Cookie::get('dark_mode') === "1")
 			<link type="text/css" rel="stylesheet" href="{{ mix('css/themes/metager.css') }}"/>
-		@else
+		@elseif(Request::input('out', '') !== "results-with-style" )
 		<link type="text/css" rel="stylesheet" media="(prefers-color-scheme:dark)" href="{{ mix('css/themes/metager-dark.css') }}"/>
 		@endif
 
diff --git a/resources/views/layouts/resultpage/resources.blade.php b/resources/views/layouts/resultpage/resources.blade.php
index df5f88b490c473b199c0f3c7cd3085e460704461..27a4949dbffce6d4dea384caee68d6fc8dda2500 100644
--- a/resources/views/layouts/resultpage/resources.blade.php
+++ b/resources/views/layouts/resultpage/resources.blade.php
@@ -23,7 +23,7 @@
 		<link type="text/css" rel="stylesheet" href="{{ mix('css/themes/metager-dark.css') }}"/>
 	@elseif(Cookie::get('dark_mode') === "1")
 		<link type="text/css" rel="stylesheet" href="{{ mix('css/themes/metager.css') }}"/>
-	@else
+	@elseif(Request::input('out', '') !== "results-with-style" )
 		<link type="text/css" rel="stylesheet" media="(prefers-color-scheme:dark)" href="{{ mix('css/themes/metager-dark.css') }}"/>
 	@endif
 	
diff --git a/resources/views/layouts/staticPages.blade.php b/resources/views/layouts/staticPages.blade.php
index 55eee8b1749c6c90d386dbc2ebb234224196d8c4..04059176c7254111593b3bb3e93ad6c7a5933794 100644
--- a/resources/views/layouts/staticPages.blade.php
+++ b/resources/views/layouts/staticPages.blade.php
@@ -28,13 +28,20 @@
 		@endif
 
 		<link type="text/css" rel="stylesheet" href="{{ mix('css/themes/metager.css') }}"/>
+		@if (isset($css) && is_array($css))
+		@foreach($css as $cssFile)
+		<link href="{{ $cssFile }}" rel="stylesheet" />
+		@endforeach
+		@endif
 		@if(isset($page) && $page === 'startpage')
 			<link type="text/css" rel="stylesheet" href="{{ mix('css/themes/startpage-only-light.css') }}"/>
 		@endif
 		@if(Cookie::get('dark_mode') === "2")
 			<link type="text/css" rel="stylesheet" href="{{ mix('css/themes/metager-dark.css') }}"/>
-			@if(isset($page) && $page === 'startpage')
-				<link type="text/css" rel="stylesheet" href="{{ mix('css/themes/startpage-only-dark.css') }}"/>
+			@if(!empty($darkcss) && is_array($darkcss))
+			@foreach($darkcss as $cssFile)
+			<link rel="stylesheet" type="text/css" href="{{ $cssFile }}" />
+			@endforeach
 			@endif
 		@elseif(Cookie::get('dark_mode') === "1")
 			<link type="text/css" rel="stylesheet" href="{{ mix('css/themes/metager.css') }}"/>
@@ -43,8 +50,10 @@
 			@endif
 		@else
 			<link type="text/css" rel="stylesheet" media="(prefers-color-scheme:dark)" href="{{ mix('css/themes/metager-dark.css') }}"/>
-			@if(isset($page) && $page === 'startpage')
-				<link type="text/css" rel="stylesheet" media="(prefers-color-scheme:dark)" href="{{ mix('css/themes/startpage-only-dark.css') }}"/>
+			@if(!empty($darkcss) && is_array($darkcss))
+			@foreach($darkcss as $cssFile)
+			<link rel="stylesheet" type="text/css" media="(prefers-color-scheme:dark)" href="{{ $cssFile }}" />
+			@endforeach
 			@endif
 		@endif
 		<link type="text/css" rel="stylesheet" href="{{ mix('css/utility.css') }}" />
@@ -53,13 +62,6 @@
 		<link type="text/css" rel="stylesheet" href="{{ mix('css/fontawesome-solid.css') }}" />
 		<script src="{{ mix('js/lib.js') }}"></script>
 		<script src="{{ mix('js/utility.js') }}"></script>
-		@if (isset($css))
-			@if(is_array($css))
-				@foreach($css as $cssFile)
-		<link href="{{ $cssFile }}" rel="stylesheet" />
-				@endforeach
-			@endif
-		@endif
 	</head>
 	<body>
 		@if(Request::getHttpHost() === "metager3.de")
diff --git a/resources/views/parts/sidebar.blade.php b/resources/views/parts/sidebar.blade.php
index 1a0fd40802ce7375afcd95e0444503e94cd516c3..b460440be6dae07a728cc6ea404dabd024123210 100644
--- a/resources/views/parts/sidebar.blade.php
+++ b/resources/views/parts/sidebar.blade.php
@@ -134,10 +134,12 @@
           <li>
             <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/meta/settings?fokus=nachrichten&url=" . urlencode(url()->full())) }}" >{{ trans('index.foki.nachrichten') }}</a>
           </li>
+        @if(LaravelLocalization::getCurrentLocale() !== "en")
           <li>
             <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/meta/settings?fokus=science&url=" . urlencode(url()->full())) }}" >{{ trans('index.foki.science') }}</a>
           </li>
-        </ul>
+        @endif
+      </ul>
     </li>
     <li class="metager-dropdown">
       <input id="languagesToggle" class="sidebarCheckbox" type="checkbox">
diff --git a/resources/views/settings/index.blade.php b/resources/views/settings/index.blade.php
index 28b15877d6447e2c682595bbea6507e87a5c97ab..94ee61fceee304fe2aa59021510ce64c3e3fca17 100644
--- a/resources/views/settings/index.blade.php
+++ b/resources/views/settings/index.blade.php
@@ -117,7 +117,7 @@
                 </table>
             </form>
             <form id="clearlist" action="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), route('clearBlacklist', ["fokus" => $fokus, "url" => $url])) }}" method="post">
-                <button type="submit" name="clear" value="1">@lang('settings.clear')</button>
+                <button class="btn btn-default" type="submit" name="clear" value="1">@lang('settings.clear')</button>
             </form>
         @endif
     </div>
diff --git a/webpack.mix.js b/webpack.mix.js
index 85676019d600dfc381508f425f300acbd8bbf93f..9d6a8b62e129167cd0ad82bdc58b92ec6b26ff4c 100644
--- a/webpack.mix.js
+++ b/webpack.mix.js
@@ -46,6 +46,12 @@ mix
   .less("resources/less/utility.less", "public/css/utility.css", {
     strictMath: true
   })
+  .less("resources/less/metager/pages/count/style-dark.less", "public/css/count/dark.css", {
+    strictMath: true
+  })
+  .less("resources/less/metager/pages/count/style.less", "public/css/count/style.css", {
+    strictMath: true
+  })
   // js
   .babel(
     [