diff --git a/content_script.js b/content_script.js
index 19742c8..cc3c401 100644
--- a/content_script.js
+++ b/content_script.js
@@ -43,34 +43,8 @@ function walk(node)
 function handleText(textNode) 
 {
 	var v = textNode.nodeValue;
+	v = v.replace(/\by\/n\b/ig, person);
 
-	v = v.replace("Y/N", person);
-	v = v.replace("y/n", person);
-	v = v.replace("Y/n", person);
-	v = v.replace("y/N", person);
-	v = v.replace("(Y/N)", person);
-	v = v.replace("(y/n)", person);
-	v = v.replace("(Y/n)", person);
-	v = v.replace("(y/N)", person);
-	v = v.replace("Y/N?", person + "?");
-	v = v.replace("y/n?", person + "?");
-	v = v.replace("Y/n?", person + "?");
-	v = v.replace("y/N?", person + "?");
-	v = v.replace("Y/N!", person + "!");
-	v = v.replace("y/n!", person + "!");
-	v = v.replace("Y/n!", person + "!");
-	v = v.replace("y/N!", person + "!");
-	v = v.replace("(Y/N)?", person + "?");
-	v = v.replace("(y/n)?", person + "?");
-	v = v.replace("(Y/n)?", person + "?");
-	v = v.replace("(y/N)?", person + "?");
-	v = v.replace("(Y/N)!", person + "!");
-	v = v.replace("(y/n)!", person + "!");
-	v = v.replace("(Y/n)!", person + "!");
-	v = v.replace("(y/N)!", person + "!");
-	
-	
-	
 	textNode.nodeValue = v;
 }
 
diff --git a/manifest.json b/manifest.json
index bf014bc..dd97b06 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,7 +1,7 @@
 {
 	"manifest_version": 2,
 	"name": "InteractiveFics",
-	"version": "1.0",
+	"version": "1.0.2",
 	"description": "Replaces Y/N in Reader Insert/second person fics with a name of your choice.",
 	"browser_action": {
 	"default_icon": "icon.png",
@@ -15,9 +15,10 @@
 	"content_scripts": 
 	[
 		{
-			"matches": ["*://*/*"],
+
 			"js": ["content_script.js"],
-			"run_at": "document_end"
+			"run_at": "document_end",
+			"matches": ["*://*/*"]
 		}
 	],
 	"incognito": "split",