         let typesURL = "\(self.url)incident_types/"
 
         func onResponse(headers: HTTPHeaders, json: AnyObject?) {
-            if NSUserDefaults.standardUserDefaults().boolForKey("EnableHTTPLogging") {
-                logDebug("Loaded incident types")
-            }
+            logHTTP("Loaded incident types")
 
             removeConnectionForLoadingGroup(
                 group: IMSLoadingGroup.IncidentTypes,

            resetConnection()
        }

        if NSUserDefaults.standardUserDefaults().boolForKey("EnableHTTPLogging") {
            logDebug("Sending ping request to: \(pingURL)")
        }

        guard let connection = self.httpSession.sendJSON(
            url: pingURL,

        let incidentsURL = "\(self.url)incidents/"

        func onResponse(headers: HTTPHeaders, json: AnyObject?) {
            logHTTP("Loaded incident list")

            func removeConnection() {
                removeConnectionForLoadingGroup(
