Trouble with display object list

I’m having trouble understanding the display object list. I have a rain animation which I want to be slightly covered by a frame. This is the code so far in the main timeline. When I add the Frame in addChild it only covers the graphics manually placed on stage. Any help would be much appreciated.

var timer:Timer=new Timer(250);//timer that creates txt
timer.addEventListener(TimerEvent.TIMER,Timer_F);//set timer to triger function “timer_F”
timer.start();//start the timer
var widthOfCloud:Number=30; //set width of cloud
var heightOfCloud:Number=40; //set height, this is the distance from the top left corner

function Timer_F(event:TimerEvent):void {//function that is trigered by the timer

var xpos:Number=(Math.floor(Math.random()*widthOfCloud));//don't touch
var txt:txt_mc=new txt_mc();//create variable for txt mc

txt.x=(stage.mouseX+(widthOfCloud/2))-(xpos);//don't touch
txt.y=heightOfCloud;//don't touch
txt.alpha=.4; // 40% alpha;
addChild(txt);//don't touch

}

var myFrame:Frame = new Frame();
addChild(myFrame);