             user_name = data.user.screen_name
             avatar = data.user.profile_image_url
 
-        new Tweet id_str, user_name, avatar, created_at, text, data, reply
+        new Tweet id_str, user_name, avatar, created_at, linkify(text, entities), data, reply
 
     @fromID: (id, callback) ->
         unless callback?
-            placeholder = $ '<div class="placeholder" />'
+            placeholder = Chorus.$fromHTML '<div class="placeholder" />'
             callback = (status) ->
-                status.toElement().replaceAll(placeholder)
+                Chorus.$replace status.toElement(), placeholder
 
         key       = "" + id
         cached    = __tweet_cache__[ key ] ? null


    statusesFromData: (data) -> Tweet.from item for item in data

class TwitterUserTimeline extends TwitterTimeline
    constructor: (username, options) ->
        @options  = extend {}, @options, options
        @username = username.toLowerCase()
        @sendData =
            screen_name: @username
            count: @options.count
            include_rts: @options.includeRetweets

            userID: data.in_reply_to_user_id_str
            statusID: data.in_reply_to_status_id_str

        {id_str, created_at, text, entities} = data

        if not data.user? # is this data from the Search API
            user_name = data.from_user
