Always load external swf on top?

ok, I want to load external swfs into “holder”, but instead of replacing the current swf, i want to always load the next swf on top of it. I thought i could do this by creating an empty movie clip at the highest depth inside “holder”. This is the relevant part of my preload function:


var holderTop:MovieClip = holder.createEmptyMovieClip("newHolder",this.getNextHighestDepth); 
mcl.loadClip(nextSection + ".swf",holderTop);

the next section loads, but it still replaces the current swf. Am i approaching this the right way, or can you see what i’m doing wrong here?