 
     private function listen(loader:URLLoader):void
     {
-        inProgress = true;
-
         loader.addEventListener(HTTPStatusEvent.HTTP_STATUS, dispatchEvent);
         loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onError);
         loader.addEventListener(IOErrorEvent.IO_ERROR, onError);

[Event(name="xmlParseError", type="org.yellcorp.lib.events.XMLParseErrorEvent")]
public class URLXMLLoader extends URLLoader
{
    private var inProgress:Boolean;
    private var privateLoader:URLLoader;

    public function URLXMLLoader(request:URLRequest = null)


    private function unlisten(loader:URLLoader):void
    {
        loader.removeEventListener(HTTPStatusEvent.HTTP_STATUS, dispatchEvent);
        loader.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, onError);
        loader.removeEventListener(IOErrorEvent.IO_ERROR, onError);
