diff --git a/src/themes/bootstrap_black/views/extra/usermenu.ejs b/src/themes/bootstrap_black/views/extra/usermenu.ejs
deleted file mode 100644
index 9cc5ea2..0000000
--- a/src/themes/bootstrap_black/views/extra/usermenu.ejs
+++ /dev/null
@@ -1,82 +0,0 @@
-<% if(user?.admin || user?.id === member.id){ %>
-
-<% if (user.admin) { %>
-
-<% } %>
-
-<% } %>
\ No newline at end of file
diff --git a/src/themes/bootstrap_black/views/user.ejs b/src/themes/bootstrap_black/views/user.ejs
new file mode 100644
index 0000000..95d7e85
--- /dev/null
+++ b/src/themes/bootstrap_black/views/user.ejs
@@ -0,0 +1,164 @@
+
+
+
+<%- include(dataset.getFile(dataset.theme.codename +"/views/extra/meta"), {title: member.name }) %>
+
+
+
+ <%- include(dataset.getFile(dataset.theme.codename +"/views/extra/navbar")) %>
+
+
+
+
+
+
+ <% if(user?.admin || user?.id === member.id){ %>
+
+ <% if (user.admin) { %>
+
+ <% } %>
+
+ <% } %>
+
+
+
+
+
+
+ <% if (member.admin) { %>
+
Admin
+ <% } %>
+
+ <% if (member.about?.length) { %>
+
+ <%= member.about %>
+
+
+ <% } %>
+
+
+
+
+
Name:
+ <%= member.name %>
+
+
+
Created at:
+ <%= new Date(member.time).toLocaleString() %>
+
+ <% if(!member.hideLastSeen || user?.admin) {%>
+
+
Last seen at:
+ <%= new Date(member.lastSeen).toLocaleString() %>
+
+ <% } %>
+
+
+
+ <%- include(dataset.getFile(dataset.theme.codename +"/views/extra/footer")) %>
+
+
+
+
\ No newline at end of file
diff --git a/src/themes/common/views/extra/usermenu.ejs b/src/themes/common/views/extra/usermenu.ejs
deleted file mode 100644
index 8b9a7dd..0000000
--- a/src/themes/common/views/extra/usermenu.ejs
+++ /dev/null
@@ -1,72 +0,0 @@
-<% if(user?.admin || user?.id === member.id){ %>
-
- <%- include(dataset.getFile(dataset.theme.codename +"/views/extra/usermenu")) %>
-
+ <% if(user?.admin || user?.id === member.id){ %>
+
+ User Menu:
+
+ <% if (!member.discordID && discord && user?.id === member.id) { %>
+ DC auth
+ <% } else if(member.discordID && user?.id === member.id) { %>
+ Unauth DC!
+ <% } %>
+ Upload avatar
+ Edit user!
+
+
+ <% if (member.hideLastSeen) {%>
+ Unhide last seen!
+ <% } else { %>
+ Hide last seen!
+ <% } %>
+
+ <% if (member.deleted) {%>
+ This user has been deleted!
+ Undelete user!
+ <% } else if (user?.admin){ %>
+ Delete user!
+ <% } %>
+ <% if (user?.admin) {%>
+ IP adresses of the user:
+
+
+ <% } %>
+
+ <% } %>
+
+
+