      */ 
     private function loadBytesCompleteHandler(event:Event):void
     {
+        loadBytesLoader.contentLoaderInfo.removeEventListener(Event.COMPLETE, loadBytesCompleteHandler);
+        loadBytesLoader = null;
         super.itemCompleteHandler(event);           
     }
+    
 }
 }
        }

        // load the rsl into memory
        loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadBytesCompleteHandler);
        loader.loadBytes(urlLoader.data, context);
        return true;
    }

  
    /**
    *  Does the current url being processed have a failover?
    * 

        }
        
        // load the bytes into the current application domain.
        loadBytesLoader = new Loader();
        var context:LoaderContext = new LoaderContext();
        context.applicationDomain = ApplicationDomain.currentDomain;
        context.securityDomain = null;
