Load swf without jumping to browser, Help?

Okay I have a movie that loads another swf within:

[COLOR=“Green”]var ArchSkipLoader:Loader = new Loader();
ArchSkipLoader.load(new URLRequest(“arch_const.swf”));
addChild(ArchSkipLoader);

stop();[/COLOR]

Now I need to upon a mouse event to return to the previous (main) swf. Below is the code I am working with yet error error error…

[COLOR=“Green”]btnBack.addEventListener(MouseEvent.CLICK, BackLink);
function BackLink(event:MouseEvent):void
{
var Backer:Loader = new Loader();
Backer.Loader.load(“main.swf”);
govplayer.stop();
removeChild(ArchSkipLoader);
addChild(Backer);
}[/COLOR]

It seems to me that the original swf (main.swf) is being removed as the new swf (arch_const.swf) is being loaded, yet I’m okay with being wrong if this gets solved…

I have it working when using a URLRequest, yet I dont want to jump to a browser. I would like it all within the player, and or same movie…

Any hekp as always is greatly appreciated…
Thanks…