loadMovie frame overlapping

I have a loadMovie system that loads different frames by a press of different buttons. this works fine.

When I press btn1 = works fine,
btn2 = works fine,
btn3 = works fine.

If I try to go back to btn1, btn3 is on top of it. you can see that it’s there though.
What am I doing wrong.

This is my code for the main.

test.loadMovie(“bar.swf”);
////////////////////////////////////////////
p1_btn.onPress = function(){
test.gotoAndStop(“f1”);
var my_sound = new Sound();
my_sound.attachSound(“poop”);
my_sound.start();

}
p2_btn.onPress = function(){
test.gotoAndStop(“f2”);
var my_sound = new Sound();
my_sound.attachSound(“poop”);
my_sound.start();
}
p3_btn.onPress = function(){
test.gotoAndStop(“f3”);
var my_sound = new Sound();
my_sound.attachSound(“poop”);
my_sound.start();
}