     (seg) ->
         href = seg?.text
         if /^https?:\/\/twitter.com\/.+\/status/.test href
-            node = preloadTweet href
-            if node
+            data = preloadTweet href
+            if data
                 div class:'tweet', ->
-                    p ->
-                        node.text
-                    if node.img
-                        img src: node.img
+                    if data.text
+                        p ->
+                            data.text
+                    if data.imageUrl and preload data.imageUrl
+                        img src: data.imageUrl
 ]
 
 stripProxiedColon = (txt) ->

    # fix the position after redraw
    updated 'afterImg'


extractProtobufStyle = (att) ->
    eitem = att?[0]?.embed_item

preloadTweet = (href) ->
    cache = preload_cache[href]
    if not cache
        preload_cache[href] = {}
        fetch href
        .then (response) ->
            response.text()
