         
         self.beforeRequest()
         
-        Alamofire.upload(multipartFormData: { form in
+        Alamofire.upload(multipartFormData: {form in
             for (key,item) in self.bodyParams! {
                 assert(item is UIImage || item is Data)
                 if let _item = item as? UIImage {

                    form.append(data, withName: key)
                }
            }
        }, with: self.path, encodingCompletion: { result in
            
            switch (result) {
            case .success(let upload, _, _):
                upload.uploadProgress(closure: { progress in

                                  rawResponseData: nil))
                always()
            }
        })
        
    }
    
    open func execute( _ onSuccess: @escaping (Response<T>?) -> Void, onError: @escaping (RestError?) -> Void, always: @escaping () -> Void) {
