         @groupLoader?.destroy()
         @lastFetchedItemCount = 0
         @isUserViewCreated    = no
+        @isLoading            = no
         @lastFetchedDate      = null
         @listViews            = []
 
   createShowMore: (count) ->
-    return if @getData().count < @lastFetchedItemCount + count
+    return if @getData().count < @lastFetchedItemCount
     @addSubView @showMore = new KDView
-      cssClass : "show-more-link"
+      cssClass : "show-more"
       partial  : "Show More"
       click    : =>
         @group.emit "moreLinkClicked"

      appManager.tell "Activity", "fetch", selector, options, (teasers, activities) =>
        @getData().anchors = @getData().anchors.concat teasers.map (item)-> item.anchor
        @group.setData @getData().anchors
        @group.loader.hide()

        items = @getData().anchors.slice @lastFetchedItemCount, @lastFetchedItemCount + count


        , items: items

        @listViews.push newMembersList
        @addSubView newMembersList.getView()
        @lastFetchedItemCount = @lastFetchedItemCount + count
        @showMore.hide() if @getData().count <= @lastFetchedItemCount and @showMore
        @lastFetchedDate = activities.last.createdAt
        @groupLoader.destroy()
        @createShowMore count
        @isLoading = no

  createCloseButton: ->
    @addSubView @closeButton = new KDView
