       cssClass : "avatarview"
     , source
 
-    @liker    = new ProfileLinkView null, source
+    @actor    = new ProfileLinkView null, source
     @origin   = new ProfileLinkView null, target
     @subj     = new @itemLinkViewClassMap[subject.bongo_.constructorName] null, subject
 


    # someone did something to you
    if target.getId() is KD.whoami().getId() then \
      return "{{> @avatar}} {{> @liker}} liked your {{> @subj}}"

    # if user liked his/her post
    if source.getId() is target.getId() then \
      return "{{> @avatar}} {{> @liker}} liked their {{> @subj}}"

    # rest
    return "{{> @avatar}} {{> @liker}} liked {{> @origin}}'s {{> @subj}}"

class ActivityTickerMemberItem extends ActivityTickerBaseItem
  constructor: (options = {}, data) ->

    @object   = new @itemLinkViewClassMap[source.bongo_.constructorName] null, source

  pistachio: ->
    {target} = @getData()

    # if current user did the activity
    if target.getId is KD.whoami().getId()
      return "{{> @avatar}} You followed {{> @object}}"

    return "{{> @avatar}} {{> @actor}} followed {{> @object}}"

class ActivityTickerLikeItem extends ActivityTickerBaseItem
  constructor: (options = {}, data) ->
