Flash MX: empty space problem

Hey people…just a quick thing about loading external MCs…my flash movie loads external MCs using this code:

{
_root.createEmptyMovieClip(“container”,1);
loadMovie(“externalMovie[color=navy]A[/color].swf”, “container”);
container._x = 0;
container._y = 0;
}

each external clip has buttons which direct the main timeline to another frame containing the same code except loading a new movie clip. For example when the page is first loaded, movie clip A is loaded at x = 0, y = 0. After pressing a button located on movie clip A the main timeline jumps to a frame with the code

{
_root.createEmptyMovieClip(“container”,2);
loadMovie(“externalMovie[color=red]B[/color].swf”, “container”);
container._x = 0;
container._y = 0;
}

now it works fine in flash (loads instantaneously) but when I upload it to a server and test it out there is about 2 seconds of blank space before the second clip loads. I am thinking that it is because it takes that time for flash to search the host folder and find the external file…because once you have clicked it, this never happens again (i guess because that external file is now in the memory). I thought that a preloader would solve this problem but it did nothing! :frowning: any help with this would be greatly appreciated. Thanks!