     # "index"-> href for embed
 
     @settings   = dpl.settings
-    # "$selector" : ".ship", //CSS3 Selector on which to embed the ship(s)
-    # "$multi": true, //Wether to embed on the first matching element or all
-    # "$placement" : "before"|"after"|"append"|"prepend"|"replace", //Position relative to selector
-    # "$sandbox" : true //Wether to sandbox the platform : true
-    # "$width" : "100%", //Dimensions to give the containing element. Passed as-is as style tag
-    # "$height" : "50px", //Dimensions to give the containing element. Passed as-is as style tag
+    # "_selector" : ".ship", //CSS3 Selector on which to embed the ship(s)
+    # "_multi": true, //Wether to embed on the first matching element or all
+    # "_placement" : "before"|"after"|"append"|"prepend"|"replace", //Position relative to selector
+    # "_sandbox" : true //Wether to sandbox the platform : true
+    # "_width" : "100%", //Dimensions to give the containing element. Passed as-is as style tag
+    # "_height" : "50px", //Dimensions to give the containing element. Passed as-is as style tag
 
     @targets    = @getTargets()
     @_imports   = []

      el = @_elements.shift()

  insert: (target, el)->
    setDimension(el, 'width', @settings.$width || '100%')
    setDimension(el, 'height', @settings.$height)
    @_elements.push el
    switch @settings.$placement
      when 'before' then target.parentNode.insertBefore(el, target)
      when 'after'  then target.parentNode.insertBefore(el, target.nextSibling)
      when 'top'    then target.insertBefore(el, target.firstChild)

    @_callbacks = []

  getTargets : (opts={})->
    selector = @settings._selector
    targets = []
    return [] if !selector || selector.length == 0
    return @targets if @targets and !opts.refresh

    if @settings._multi
      targets = document.querySelectorAll selector
    else
      target = document.querySelector selector
