     options.height = "auto"
 
     super
+    
+  # viewAppended:->
+  # 
+  #   @putList()
 
   putList:->
 
     participants = @getData()
-    log participants
-
-    controller = new listControllerMap()[@type]
-      subItemClass : listItemMap()[@type]
-    , items : participants
-    
-    # log controller.getView()
-    # @addSubView controller.getView(), ".kdmodal-content"
+    
+    # controller = new listControllerMap()[@type]
+    # subclass of KDListViewController throws an error !!!
+    controller = new KDListViewController
+      view            : new KDListView
+        subItemClass  : listItemMap()[@type]
+    ,
+      items           : participants
+    
+    @addSubView controller.getView(), ".kdmodal-content"
 
 class AvatarView extends LinkView
   constructor:(options,data)->

        sep = if @participant0.getData() instanceof bongo.api.JAccount then ', ' else ' '
        "{{> @participant0}}#{sep}{{> @participant1}}#{if hasMore then sep else ' and'} {{> @participant2}}"
    tmpl += " and <a href='#' class='more'>#{totalCount-3} more</a>" if hasMore
    super tmpl

class ActivityChildViewTagGroup extends LinkGroup
  
  render:->
    @createParticipantSubviews()
    # super
  
  pistachio:->

    participants = @getData()
    {hasMore, totalCount} = @getOptions()

    tmpl = switch participants.length
      when 0 then ""
      when 1 then "in {{> @participant0}}"
      when 2 then "in {{> @participant0}}{{> @participant1}}"
      else "in {{> @participant0}}{{> @participant1}}{{> @participant2}}"
    tmpl += "and <a href='#' class='more'>#{totalCount-3} more</a>" if hasMore
    return tmpl
      
class FollowedModalView extends KDModalView
  

      @loadFromOrigins options.group
  
  loadFromOrigins:(group)->

    three = group.slice(-3)
    bongo.cacheable three, (err, bucketContents)=>
      @setData bucketContents
