diff --git a/app/helpers/members_helper.rb b/app/helpers/members_helper.rb
new file mode 100644
index 0000000..df5df52
--- /dev/null
+++ b/app/helpers/members_helper.rb
@@ -0,0 +1,17 @@
+module MembersHelper
+ def complete_profile(profile)
+ profile ? "Yes" : "No"
+ end
+
+ def display_provider(provider)
+ provider ? provider.titleize : "Email"
+ end
+
+ def display_user_name(user)
+ user.name.blank? ? details = "(Name not set yet)" : details = user.name
+ end
+
+ def display_user_description(biography)
+ biography.blank? ? "Biography not set yet" : truncate(biography, length: 200, omission: '...')
+ end
+end
\ No newline at end of file
diff --git a/app/views/directory/users/show.html.erb b/app/views/directory/users/show.html.erb
index 60bdd0e..23ef737 100644
--- a/app/views/directory/users/show.html.erb
+++ b/app/views/directory/users/show.html.erb
@@ -161,10 +161,10 @@
<% end %>
- <% end %>
-
-
+
+
+ <% end %>
<% unless @user.profile.twitter_handle.blank? %>
@@ -189,9 +189,87 @@
-
<% end %>
+ <% if current_user.admin? %>
+
+