Loading External SWF

Hi, i am needing to load an external swf… any help appreciated

Problem: external swf (s4.swf) is not loading into the main timeline, although am not getting any errors…

heres my setup:

superMain.as (document class)

package pages
{
import flash.display.;
import flash.events.
;
import flash.media.;
import flash.net.
;
import flash.text.*;

public class superMain extends flash.display.MovieClip
{
    //Set up page variables
    public var s4:pages.s4 = new pages.s4
    
    
    public function superMain()
    {
        super();            
        frame1();
        
    }
    
    public function frame1():void
    {
        stop();
        s4.loadPage();
        return;
    }        
    
}         

}

pageLoader.as

package pages
{
import flash.display.;
import flash.events.
;
import flash.media.;
import flash.net.
;
import flash.text.*;

public class pageLoader extends flash.display.MovieClip
{
        
    public var mc:MovieClip;
    public var _swfURL:String;
    
    
    public function pageLoader()
    {
        super();
        return;
    }
    
    //Function to load external page
    public function loadSWF(_swfURL):void
    {
        var pgLoader:Loader = new Loader();
        var pgRequest:URLRequest = new URLRequest(_swfURL);
        pgLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onCompleteHandler);
        pgLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgressHandler);
        pgLoader.load(pgRequest);
        
    }
    
    public function onCompleteHandler(loadEvent:Event)
    {
        addChild(loadEvent.currentTarget.content);
        trace("loaded");
    }
    
    public function onProgressHandler(pgProgress:ProgressEvent)
    {
        var percent:Number = pgProgress.bytesLoaded/pgProgress.bytesTotal;
        percent = Math.round(percent * 100);
    }

    
}    

}

s4.as

package pages
{
import flash.display.;
import flash.events.
;
import flash.media.;
import flash.net.
;
import flash.text.*;

public class s4 extends pages.pageLoader
{    
    
    public function s4()
    {
        super();
        return;
    }
    
    //loads page
    public function loadPage():void
    {
        _swfURL = "./swf/300_S4.swf";
        loadSWF(_swfURL);
        return;
    }
        
}    

}