                 }
                 
                 if (!containsStatusCode) {
-                    
-                    println("response \(response)")
                     
                     let localizedErrorString: String = "There was an error processing the request"
                     let errorDictionary: [String:String] = ["NSLocalizedDescriptionKey" : localizedErrorString, "TheoResponseCode" : "\(statusCode)", "TheoResponse" : response.description]

                }
        
                if (!containsStatusCode) {
                    
                    println("response \(response)")
                    
                    let localizedErrorString: String = "There was an error processing the request"
                    let errorDictionary: [String:String] = ["NSLocalizedDescriptionKey" : localizedErrorString, "TheoResponseCode" : "\(statusCode)", "TheoResponse" : response.description]
                    let requestResponseError: NSError = {

            }()
    
        self.httpRequest = request

        let task : NSURLSessionDataTask = self.httpSession.session.dataTaskWithRequest(request, completionHandler: {(data: NSData!, response: NSURLResponse!, error: NSError!) -> Void in
      
            var dataResp: NSData? = data
