     
     internal func exec() {
         
+        isLoading = true
         active = true
         UIApplication.sharedApplication().networkActivityIndicatorVisible = true
         

                    self.finishDownload()
                }
                
                UIApplication.sharedApplication().networkActivityIndicatorVisible = false
        }
    }

    internal var finishDownloadClosures: [() -> ()] = []
    
    internal var active = false
    public var isLoading = false
    
    public class func create< T : JsonRequest >(urlString:String, parameters:Dictionary<String, AnyObject>?, method:Alamofire.Method) -> T {
        
