     permissionName: 'list private messages'
     fnName        : 'fetchPrivateMessages'
 
+  @fetchPrivateMessageCount = secureRequest
+    permissionName: 'list private messages'
+    fnName        : 'fetchPrivateMessageCount'
+
   @fetch = permittedRequest
     permissionName: 'read posts'
     fnName        : 'fetchMessage'

        sendPrivateMessageFromBot:
          (signature Object, Function)
        fetchPrivateMessages:
          (signature Object, Function)
        fetch  :
          (signature Object, Function)

        client.connection.delegate = account
        sendPrivateMessageHelper client, data, callback

  # searchChats - browse chats depending on purpose/username fields
  @search  = secureRequest fnName: 'searchChats'

  # todo-- ask Chris about using validators.own
  # how to implement for this case
