diff --git a/core/interceptor.js b/core/interceptor.js
index 561a1013d6beb354fff3602cc21df0eb405c9569..9f567b5f7125e76b8245b266d448c7db73d4a946 100644
--- a/core/interceptor.js
+++ b/core/interceptor.js
@@ -146,14 +146,14 @@ interceptor._handleStorageChanged = function (changes) {
  */
 
 interceptor.amountInjected = 0;
+interceptor.xhrTestDomain = 'decentraleyes.org';
 interceptor.blockMissing = false;
 
-interceptor.relatedSettings = [
+interceptor.relatedSettings = [];
 
-    Setting.AMOUNT_INJECTED,
-    Setting.XHR_TEST_DOMAIN,
-    Setting.BLOCK_MISSING
-];
+interceptor.relatedSettings.push(Setting.AMOUNT_INJECTED);
+interceptor.relatedSettings.push(Setting.XHR_TEST_DOMAIN);
+interceptor.relatedSettings.push(Setting.BLOCK_MISSING);
 
 chrome.storage.local.get(interceptor.relatedSettings, function (items) {
 
diff --git a/modules/internal/helpers.js b/modules/internal/helpers.js
index d01421c1da475565408e930e65507dc512d106e2..0776efe4fe7b0f87ea6db2b1ec932a3f791f731b 100644
--- a/modules/internal/helpers.js
+++ b/modules/internal/helpers.js
@@ -62,9 +62,9 @@ helpers.languageIsFullySupported = function (language) {
     languageSupported = false;
 
     supportedLanguages = [
-        'ar', 'bg', 'zh', 'cs', 'da', 'nl', 'en', 'et', 'fi', 'fr', 'de', 'el',
-        'is', 'id', 'it', 'ja', 'ko', 'lb', 'pl', 'pt', 'ro', 'ru', 'es', 'sv',
-        'tr'
+        'ar', 'bg', 'zh', 'cs', 'da', 'nl', 'en', 'et', 'fi',
+        'fr', 'de', 'el', 'is', 'id', 'it', 'ja', 'ko', 'lb',
+        'pl', 'pt', 'ro', 'ru', 'es', 'sv', 'tr'
     ];
 
     for (let supportedLanguage of supportedLanguages) {
@@ -130,7 +130,7 @@ helpers.generateRandomHexString = function (length) {
 
         // eslint-disable-next-line no-bitwise
         let hexValue = (0 ^ value & 15 >> 0 / 4).toString(16);
-        randomHexString = `${randomHexString}${hexValue}`;
+        randomHexString += hexValue;
     }
 
     return randomHexString;