Nexthighestdepth() is too high!

I have created a mc that is randomly generated using this code:

 
this.createEmptyMovieClip("cloudholder_mc",this.getNextHighestDepth());
for(i=0;i<4;i++){
 var c:MovieClip = cloudholder_mc.attachMovie("cloudmidani","cloudmidani"+i,cloudholder_mc.getNextHighestDepth())
 c._y = Math.random()*900;
 c._x = Math.random()*550;
 c.gotoAndPlay(Math.ceil((Math.random()*8) +10));
 }

Unfortunately the [COLOR=red]getnexthighestdepth()[/COLOR] bit puts it on top of EVERTHING, does anyone know any code i can replace this with so that i can have some layers showing over the top.

Thanks