Can't Load XML value into MovieClipLoader Object

I’m trying make a XML driven gallery. The XML files loads just fine. When I use the pics_mc.loadMovie(xmlnode) function, it works perfect. The problem is, I want to use the MovieClipLoader Object, and that doesnt seem to work at all. Here’s the code

stop();
_root.createEmptyMovieClip(“pics_mc”,this.getNextHighestDepth()) //empty movie where i dump imported jpg’s into
_global.g = 2 //variable to change the gallery
_global.p = 3 //variable to change the picture
//////////////////////////////////////
// Using the MovieClipLoader Class //
//////////////////////////////////////
var mymcl:MovieClipLoader = new MovieClipLoader()
var mylist:Object = new Object()
mymcl.addListener(mylist)
mylist.onLoadError = function(){
trade(“there was an error opening the file”)
}
var progress = mymcl.getProgress(pics_mc)
trace(progress.bytesTotal)
mylist.onLoadInit = function(){
trace(“the jpg has loaded”)
}

//////////////////////////////////////
// The XML Gallery Information //
//////////////////////////////////////
var numofgall = myxml.firstChild.childNodes.length //max number of galleries
var numofpics = myxml.firstChild.childNodes[g].childNodes.length //max number of pics in each gallery
var xmlnode = myxml.firstChild.childNodes[g].childNodes[p].firstChild //picture being viewed by visitor

//////////////////////////////////////
// Gallery Functions //
//////////////////////////////////////

mymcl.loadClip(xmlnode, pics_mc) //this doesnt work at all
//pics_mc.loadMovie(xmlnode) //this works just fine, but not what i want to use