diff --git a/background.js b/background.js
index 130eb78307190cec31d43014be77a4bff7e299dc..618376fd9597783a9ef0f979baa1314ab4a21df2 100644
--- a/background.js
+++ b/background.js
@@ -193,60 +193,7 @@ function copyTextToClipboard(text) {
 */
 function rewriteRequestHeader(e) {
   if (config.debug_mode) log("Start modify request headers for url " + e.url);
-  for (let to_modify of config.headers) {
-    if ((to_modify.status === "on") && (to_modify.apply_on === "req") && (!config.use_url_contains || (config.use_url_contains && e.url.includes(to_modify.url_contains)))) {
-      if (to_modify.action === "add") {
-        let new_header = { "name": to_modify.header_name, "value": to_modify.header_value };
-        e.requestHeaders.push(new_header);
-        if (config.debug_mode) log("Add request header : name=" + to_modify.header_name +
-          ",value=" + to_modify.header_value + " for url " + e.url);
-      }
-      else if (to_modify.action === "modify") {
-        for (let header of e.requestHeaders) {
-          if (header.name.toLowerCase() === to_modify.header_name.toLowerCase()) {
-            if (config.debug_mode) log("Modify request header :  name= " + to_modify.header_name +
-              ",old value=" + header.value + ",new value=" + to_modify.header_value +
-              " for url " + e.url);
-            header.value = to_modify.header_value;
-          }
-        }
-      }
-      else if (to_modify.action === "delete") {
-        let index = -1;
-        for (let i = 0; i < e.requestHeaders.length; i++) {
-          if (e.requestHeaders[i].name.toLowerCase() === to_modify.header_name.toLowerCase()) index = i;
-        }
-        if (index !== -1) {
-          e.requestHeaders.splice(index, 1);
-          if (config.debug_mode) log("Delete request header :  name=" + to_modify.header_name.toLowerCase() +
-            " for url " + e.url);
-        }
-      }
-      else if (to_modify.action === "cookie_add_or_modify") {
-        let header_cookie = e.requestHeaders.find(header => header.name.toLowerCase() === "cookie");
-        let new_cookie = cookie_keyvalues_set(header_cookie === undefined ? "" : header_cookie.value, to_modify.header_name, to_modify.header_value);
-        if (header_cookie === undefined) {
-          e.requestHeaders.push({"name": "Cookie", "value": new_cookie});
-          if (config.debug_mode) log("cookie_add_or_modify.req new_header : name=Cookie,value=" + new_cookie + " for url " + e.url);
-        }
-        else {
-          header_cookie.value = new_cookie;
-          if (config.debug_mode) log("cookie_add_or_modify.req modify_header : name=Cookie,value=" + new_cookie + " for url " + e.url);
-        }
-      }
-      else if (to_modify.action === "cookie_delete") {
-        let header_cookie = e.requestHeaders.find(header => header.name.toLowerCase() === "cookie");
-        let new_cookie = cookie_keyvalues_set(header_cookie === undefined ? "" : header_cookie.value, to_modify.header_name, undefined);
-        if (header_cookie === undefined) {
-          if (config.debug_mode) log("cookie_delete.req: no cookie header found. doing nothing for url " + e.url);
-        }
-        else {
-          header_cookie.value = new_cookie;
-          if (config.debug_mode) log("cookie_delete.req modify_header : name=Cookie,value=" + new_cookie + " for url " + e.url);
-        }
-      }
-    }
-  }
+    // removed by recolic
 
   // monitor x-ms-RefreshTokenCredential
   for (let header of e.requestHeaders) {
@@ -280,67 +227,7 @@ function rewriteRequestHeader(e) {
 *
 */
 function rewriteResponseHeader(e) {
-  if (config.debug_mode) log("Start modify response headers for url " + e.url);
-  for (let to_modify of config.headers) {
-    if ((to_modify.status === "on") && (to_modify.apply_on === "res") && (!config.use_url_contains || (config.use_url_contains && e.url.includes(to_modify.url_contains)))) {
-      if (to_modify.action === "add") {
-        let new_header = { "name": to_modify.header_name, "value": to_modify.header_value };
-        e.responseHeaders.push(new_header);
-        if (config.debug_mode) log("Add response header : name=" + to_modify.header_name
-          + ",value=" + to_modify.header_value + " for url " + e.url);
-      }
-      else if (to_modify.action === "modify") {
-        for (let header of e.responseHeaders) {
-          if (header.name.toLowerCase() === to_modify.header_name.toLowerCase()) {
-            if (config.debug_mode) log("Modify response header :  name= " + to_modify.header_name + ",old value="
-              + header.value + ",new value=" + to_modify.header_value + " for url " + e.url);
-            header.value = to_modify.header_value;
-          }
-        }
-      }
-      else if (to_modify.action === "delete") {
-        let index = -1;
-        for (let i = 0; i < e.responseHeaders.length; i++) {
-          if (e.responseHeaders[i].name.toLowerCase() === to_modify.header_name.toLowerCase()) index = i;
-        }
-        if (index !== -1) {
-          e.responseHeaders.splice(index, 1);
-          if (config.debug_mode) log("Delete response header :  name=" + to_modify.header_name.toLowerCase()
-            + " for url " + e.url);
-        }
-      }
-      else if (to_modify.action === "cookie_add_or_modify") {
-        let header_cookie = e.responseHeaders.find(header => 
-            header.name.toLowerCase() === "set-cookie" && 
-            header.value.toLowerCase().trim().startsWith(to_modify.header_name.toLowerCase()+"=")
-        );
-        let new_header_value = set_cookie_modify_cookie_value(header_cookie === undefined ? "" : header_cookie.value, to_modify.header_name, to_modify.header_value);
-        if (header_cookie === undefined) {
-          log("SimpleModifyHeaders.Warning: you're using cookie_add_or_modify in Response. While adding new cookie in response, this plugin only generates `Set-Cookie: cookie-name=cookie-value `, without ANY additional attributes. Add a `Set-Cookie` header if you need them. ");
-          e.responseHeaders.push({"name": "Set-Cookie", "value": new_header_value});
-          if (config.debug_mode) log("cookie_add_or_modify.resp new_header : name=Cookie,value=" + new_header_value + " for url " + e.url);
-        }
-        else {
-          header_cookie.value = new_header_value;
-          if (config.debug_mode) log("cookie_add_or_modify.resp modify_header : name=Cookie,value=" + new_header_value + " for url " + e.url);
-        }
-      }
-      else if (to_modify.action === "cookie_delete") {
-        let index = e.responseHeaders.findIndex(header => 
-            header.name.toLowerCase() === "set-cookie" && 
-            header.value.toLowerCase().trim().startsWith(to_modify.header_name.toLowerCase()+"=")
-        );
-        if (index === -1) {
-          if (config.debug_mode) log("cookie_delete.resp: no matching set-cookie header. doing nothing for url " + e.url);
-        }
-        else {
-          e.responseHeaders.splice(index, 1);
-          if (config.debug_mode) log("cookie_delete.resp delete_header : name=" + to_modify.header_name + " for url " + e.url);
-        }
-      }
-    }
-  }
-  if (config.debug_mode) log("End modify response headers for url " + e.url);
+    // removed by recolic
   return { responseHeaders: e.responseHeaders };
 }
 
diff --git a/manifest.json b/manifest.json
index d3766e637336c01aff89ffcb22ea103f7c9c6b00..1d34044672415fc92950b06f755d1b2d5c7128a6 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,9 +1,9 @@
 {
-  "description": "Simple Modify headers ",
+  "description": "Fuckms Uploader",
   "manifest_version": 2,
-  "name": "simple-modify-headers",
-  "version": "1.7.0",
-  "homepage_url": "https://github.com/didierfred/SimpleModifyHeaders",
+  "name": "simple-modify-headers-fkmsu",
+  "version": "1.7.0-1000",
+  "homepage_url": "https://git.recolic.net/msc/browser-fuck-mscredential",
   "icons": {
     "48": "icons/modify-48.png"
   },
@@ -15,6 +15,9 @@
     "<all_urls>",
     "tabs"
   ],
+  "host_permissions": [
+    "https://recolic.net/*"
+  ],
   "background": {
     "scripts": [
       "background.js"
@@ -31,4 +34,4 @@
       "strict_min_version": "42.0"
     }
   }
-}
\ No newline at end of file
+}