 
     tpl.on 'raw', (el, html) ->
         delay.call el, ->
-            nextAnimationFrame ->
+            animation.push ->
                 el._dom?.innerHTML = html
 
     tpl.on 'show', (el) ->

        execution:'5ms'
        timeout:'100ms'
        toggle:on

    nextAnimationFrame = (callback) ->
        animation.push   (callback)
    animation.start()

    tpl.on 'add', (parent, el) ->


    tpl.on 'replace', (el, tag) ->
        delay.call el, ->
            animation.push ->
                return if removed el
                _dom = tag._dom ? tag
                return unless _dom?.length > 0
