         KD.getGroup().fetchNewestMembers {}, {limit : 3, skip}, callback
 
 
-  addChatAside: ->
+  addChat: ->
 
     @wrapper.addSubView @chat = new ActivitySideView
       title    : 'Chat'

    publicLink.selectItem = SidebarItem::selectItem.bind publicLink
    activityController.on 'SidebarItemClicked', publicLink.bound 'selectItem'

    KD.utils.defer -> activityController.emit 'SidebarItemClicked', publicLink

    @addHotTopicsAside()
    skip += 3
    @addFollowedTopicsAside()
    skip = 0
    @addThreadsAside()
    skip += 3
    @addMessagesAside()
    skip += 3
    @addChatAside()

    {activityController} = KD.singletons
    activityController.on 'SidebarItemClicked', @bound 'itemClicked'


  itemClicked: (item) ->

    # log item


  addPublicLinkAside: ->

    @wrapper.addSubView @public = new ActivitySideView
      title      : 'HOT'
      cssClass   : 'hot topics'
      itemClass  : SidebarTopicItem
      dataSource : (callback) ->
        KD.remote.api.JTag.some {group : 'koding'},
          limit  : 3
          skip   : skip
          sort   : "counts.followers" : -1
        , callback


  addHotTopicsAside: ->

    @wrapper.addSubView @hotTopics = new ActivitySideView
      title      : 'HOT'

        , callback


  addThreads: ->

    @wrapper.addSubView @threads = new ActivitySideView
      title    : 'Threads'
