             }
         }
     }
+    
+    private function getBone(armatureName:String, boneName:String):IKBone {
+        var armature:IKArmature = IKManager.getArmatureByName(armatureName);
+        return armature.getBoneByName(boneName);
+    }
 }

package org.concord.sparks.circuit {
    
    import fl.ik.IKManager;

    import flash.display.MovieClip;

            
            var redCord = IKManager.getArmatureByName('Armature_9');
            
            //redLead = new Lead('red_lead', root['probeRed_mc'], 0, 0, 18, 143, redCord);
            //blackLead = new Lead('black_lead', root['probeBlack_mc'], 0, 0, 28, 147, redCord);
            redLead = new Lead('red_lead', getBone('Armature_18', 'ikBoneName552'), 0, 0, 18, 143, redCord);
            blackLead = new Lead('black_lead', root['probeBlack_mc'], getBone('Armature_16', 'ikBoneName169'), 0, 0, 28, 147, redCord);
        }
        
        public function setDisplayText(s:String) {
