 
     items = parseItems source, target
     return  if Object.keys(items).length < 2
-    {domain, machine, rule, extra} = items
-
-    if domain and machine
+    {domain, vm, rule, extra} = items
+
+    if domain and vm
       jDomain = domain.dia.getData().domain # JDomain
-      vmName  = machine.dia.getData().title # JVM.hostnameAlias
+      vmName  = vm.dia.getData().title # JVM.hostnameAlias
       jDomain.unbindVM hostnameAlias: vmName, (err)=>
         return KD.showError err  if err
         jDomain.hostnameAlias.splice jDomain.hostnameAlias.indexOf(vmName), 1
         removeConnection()
     else if domain and rule
       removeConnection()
-    else if machine and extra
+    else if vm and extra
       removeConnection()
 
   connect:(source, target, internal = no)->

    content     = 'God knows.'

    titles = {}
    for title in ['domain', 'machine', 'rule', 'extra']
      titles[title] = items[title].dia.getData().title  if items[title]

    if action is 'create'

      if titles.domain? and titles.machine?
        content = """Do you want to assign <b>#{titles.domain}</b>
                     to <b>#{titles.machine}</b> machine?"""
      else if titles.domain? and titles.rule?
        content = """Do you want to enable <b>#{titles.rule}</b> rule
                     for <b>#{titles.domain}</b> domain?"""
      else if titles.machine? and titles.extra?
        content = """Do you want to add <b>#{titles.extra}</b>
                     to <b>#{titles.machine}</b> machine?"""

    else if action is 'delete'

      if titles.domain? and titles.machine?
        content = """Do you want to remove <b>#{titles.domain}</b>
                     domain from <b>#{titles.machine}</b> machine?"""
      else if titles.domain? and titles.rule?
        content = """Do you want to disable <b>#{titles.rule}</b> rule
                     for <b>#{titles.domain}</b> domain?"""
      else if titles.machine? and titles.extra?
        content = """Do you want to remove <b>#{titles.extra}</b>
                     from <b>#{titles.machine}</b> machine?"""

    return "<div class='modalformline'><p>#{content}</p></div>"


    super container, pos

    {name} = container.constructor
    label  = EnvironmentScene.containerMap[name] or name
    container._initialPosition = pos
    @boxes[label] = container

