         var urlRequest = NSMutableURLRequest(URL: url!, cachePolicy: .ReturnCacheDataElseLoad, timeoutInterval: 50)
         urlRequest.HTTPMethod = method.rawValue
         urlRequest.HTTPBody = NSJSONSerialization.dataWithJSONObject(parameters, options: NSJSONWritingOptions.PrettyPrinted, error: nil)
-//        urlRequest.allHTTPHeaderFields
         for (key, value) in self.additionalHeaders {
             urlRequest.setValue(value, forHTTPHeaderField: key)
         }

        for (key, value) in self.additionalHeaders {
            urlRequest.setValue(value, forHTTPHeaderField: key)
        }
        println(urlRequest.allHTTPHeaderFields)
        let task = jsonDataTask(urlRequest, success: success, failure: failure)
//        println(urlRequest.allHTTPHeaderFields)
//        println(self.session.configuration.HTTPAdditionalHeaders!)
        return task
    }
    

                let httpRespoonse = response as NSHTTPURLResponse
                println(httpRespoonse)
                let string = NSString(data: data, encoding: NSASCIIStringEncoding)
                if self.isUnauthorized(response as NSHTTPURLResponse?) {
                    self.removeAccessToken()
                    failure(error: APIError.UnauthorizedOAuthTokenError())
