diff --git a/lib/modules/workspace_commands.rb b/lib/modules/workspace_commands.rb
index <HASH>..<HASH> 100644
--- a/lib/modules/workspace_commands.rb
+++ b/lib/modules/workspace_commands.rb
@@ -30,6 +30,7 @@ module Bcome::WorkspaceCommands
         if attribute_value
           desc += "\t#{key}".cyan
           desc += "\s" * (12 - key.length)    
+          attribute_value = (value == :identifier) ? attribute_value.underline : attribute_value
           desc += attribute_value.green + "\n"
         end
       end
diff --git a/patches/string.rb b/patches/string.rb
index <HASH>..<HASH> 100644
--- a/patches/string.rb
+++ b/patches/string.rb
@@ -32,6 +32,10 @@ class String
     return "\e[1m#{self}\033[0m"
   end
 
+  def underline
+    return "\e[4m#{self}\e[0m"
+  end
+
   def method_missing(method_sym, *arguments, &black)
     unless colour_code = colour_codes[method_sym]
       super
Added underline string method,and underlined node names