     @sprite = markLank.sprite
     @markLank = markLank
     @listenTo @markLank, 'new-sprite', (@sprite) ->
+    console.log 'oh yes, all done', markLank, @markLank
 
   loadThangType: ->
     name = @thangType


  onLayerMadeSpriteSheet: ->
    return unless @sprite
    # rebuild sprite for new sprite sheet
    @layer.removeChild @sprite
    @sprite = null

    markThangTypes[name] = @thangType

  onLoadedThangType: ->
    console.log 'on loaded thang type...', @name
    @build()
    @update() if @markLank
    @toggle(@toggleTo) if @toggleTo?
    Backbone.Mediator.publish 'sprite:loaded', {sprite: @}

