removeChild problem need to be solved

i have this function in my 1st frame

function DisplayPic(evt:Event):void {
if (typing_txt.length==10) {
var pic_mc:MovieClip = new MovieClip();
var temp_mc:MovieClip = new card();
pic_mc.addChild(temp_mc);
pic_mc.x = 316.8;
pic_mc.y = 244.8;
addChild(pic_mc);
stage.removeEventListener(Event.ENTER_FRAME, DisplayPic);
}

when i go to “frame5” ,the pic_mc will still appear on “frame5”
may i know how to remove all the “pic_mc” on “frame5”?