     @$el.html @template()
     @alert() # hide
 
+    # keep a pointer to this remixer's link field container in order to
+    # disambiguate between that of nested remixers
+    @$linkContainer = @$el.children('.remixer-header').children '.input-append'
+
     @dropdownView.setElement(@$('.dropdown-view')).render()
 
     buttonCount = @options.toolbarButtons.length

        @renderRemixSubview()

    # set link to whatever our model is
    @$('input#link').val @model.link?()

    # advertise link change
    @trigger 'Remixer:LinkChanged', @, @model.link?()



  onKeyupInput: (event) =>
    # discriminate nested input fields
    unless event.target == @$linkContainer.children('input#link')[0]
      return

    switch event.keyCode
      when athena.lib.util.keys.ENTER
        @onLinkChange()
      when athena.lib.util.keys.ESCAPE
        @$linkContainer.children('input#link').val @model.link?() ? ''
        @onLinkChange()


  onBlurInput: (event) =>
    # discriminate nested input fields
    unless event.target == @$linkContainer.children('input#link')[0]
      return

    @onLinkChange()


  onLinkChange: =>
    @alert() # hide
    link = @$linkContainer.children('input#link').val().trim()
    link = acorn.util.urlFix link

    # idempotent
