diff --git a/views/comment.ejs b/views/comment.ejs
index a5ecbbf..5115454 100644
--- a/views/comment.ejs
+++ b/views/comment.ejs
@@ -7,28 +7,7 @@
Context
<% } %>
-
+ <%- include ('formatted.ejs', {content}) %>
<% if (!isNaN(date * 1)) { %>
Posted on <%= new Date(date).toISOString() %>
<% } %>
diff --git a/views/formatted.ejs b/views/formatted.ejs
new file mode 100644
index 0000000..ada9ec3
--- /dev/null
+++ b/views/formatted.ejs
@@ -0,0 +1,20 @@
+<% for (let contentN of content) { %>
+<% if (contentN[0] == 'file') { %>
+
+ <% if (['gif','png','jpg'].indexOf(contentN[2]) != -1) { %>
+
+ <% } else if (['txt','json'].indexOf(contentN[2]) != -1) { %>
+ <%= contentN[1] %>
+ <% } else if (['mp4','mp3','webm','wav'].indexOf(contentN[2]) != -1) { %>
+
+ <% } %>
+
+<% } else if (contentN[0] == 'link') { %>
+<%= contentN[1] %>
+<% } else if (contentN[0] == 'curl') { %>
+<%= contentN[1] %>
+<% } else if (contentN[0].replaceAll(' ','').length > 0) { %>
+
+<% } } %>
\ No newline at end of file
diff --git a/views/user.ejs b/views/user.ejs
index 25f6671..aad92ee 100644
--- a/views/user.ejs
+++ b/views/user.ejs
@@ -3,12 +3,12 @@
<%= username %>
-
+ <%- include ('formatted.ejs', {content: desc || [['A very cool user!']]}) %>
<%- include ('vblock.ejs', {link: `/walls/get/users/${username}/0`, icon: '/icon.svg', name: 'Replies'}) %>
<% if (isYou) { %>
- <%- include('form.ejs', {
+<%- include('form.ejs', {
title: "Your Settings",
message: 'Configure your profile.',
action: "/api/file/you/settings",