Depths

Hi everybody,

I am having a problem swapping depths between MCs. I have one movie clip temp_mc, which I want to be in front of everything in my movie.
I have the code below in my first frame. Later, I load another movie into level 99. When I play the movie, _level99 appears in front of _level3000, which should be occupied by temp_mc.

am I missing something here? Please help


_root.createEmptyMovieClip("swapHolder_mc",3000);
swapHolder_mc.swapDepths (temp_mc);

Thanks a lot