Targeting dynamic movieclips

I’m generating movieclips based off of an xml file. The images load fine but I can’t figure out how to target them for onPress actions.

stop();

var gold:XML = new XML();
gold.ignoreWhite = true;

var imagename:Array = new Array();
var imageurl:Array = new Array();

gold.onLoad = function() {
    
    _global.nodes = this.firstChild.childNodes;
    var len:Number = nodes.length;
    
    for(i=0;i<nodes.length;i++) {
        imagename* = nodes*.attributes.name;
        imageurl* = nodes*.attributes.image;
    }

    for(i=0;i<nodes.length;i++) {
        
        _global.instanceName = nodes*.attributes.name;
        
        var knife:MovieClip = createEmptyMovieClip(instanceName, getNextHighestDepth());
        var mcLoader:MovieClipLoader = new MovieClipLoader();
        mcLoader.addListener(this);
        mcLoader.loadClip(nodes*.attributes.image, instanceName);
        knife._x = 0 + i*155;
        knife._y = 250;
        knife.onPress = function() {
            startDrag(this);
            trace("inside onRollOver");
        }

    }
    
};

gold.load("products.xml");

Any help is greatly appreciated. :slight_smile: