Fixes #4
diff --git a/profile_inject.js b/profile_inject.js
new file mode 100644
index 0000000..2743672
--- /dev/null
+++ b/profile_inject.js
@@ -0,0 +1,10 @@
+chrome.storage.sync.get(null, function(items) {
+  if (items.history && document.querySelector(".user-profile__user-links") === null) {
+    var nameElement = document.querySelector(".user-profile__user-name");
+    if (nameElement !== null) {
+      var name = encodeURIComponent(nameElement.innerText);
+      var link = document.location.pathname.split("/profile")[0]+"/threads?hl=en&thread_filter=(creator:%22"+name+"%22+%7C+replier:%22"+name+"%22)";
+      document.querySelector(".user-profile__user-details-container").insertAdjacentHTML('beforeend', '<div class="user-profile__user-links"><div class="user-profile__user-link-title">Links</div><ul><li class="user-profile__user-link"><a href="'+link+'" data-stats-id="my-posts-link">Previous posts</a></li></ul></div>');
+    }
+  }
+});