         href = data?[k]?[4]
         thumb = data?[k]?[5]
 
-    {href, thumb}
+    {href, thumb, original_content_url}
 
 extractObjectStyle = (att) ->
     eitem = att?[0]?.embed_item

    if att?[0]?.embed_item?.type_
        data = extractProtobufStyle(att)
        return if not data
        {href, thumb} = data
    else if att?[0]?.embed_item?.type
        console.log('THIS SHOULD NOT HAPPEN WTF !!')
        data = extractProtobufStyle(att)
        return if not data
        {href, thumb} = data
    else
        console.warn 'ignoring attachment', att unless att?.length == 0
        return
    return unless href

    # here we assume attachments are only images
    if preload thumb
        div class:'attach', ->
            a {href, onclick}, -> img src:thumb


handle 'loadedimg', ->
    # allow controller to record current position

        href  = plus_photo.data?.url
        thumb = plus_photo.data?.thumbnail?.image_url
        href  = plus_photo.data?.thumbnail?.url
        original_content_url = plus_photo.data?.original_content_url
        isVideo = plus_photo.data?.media_type isnt 'MEDIA_TYPE_PHOTO'
        return {href, thumb, original_content_url}

    t = type_?[0]
    return console.warn 'ignoring (old) attachment type', att unless t == 249
