     
     public func downloadSettings() {
         let messageBuilder = Pogoprotos.Networking.Requests.Messages.DownloadSettingsMessage.Builder()
-        if (Settings.downloadSettingsHash != nil) {
-            messageBuilder.hash = Settings.downloadSettingsHash!
-        }
+        messageBuilder.hash = PGoSetting.SettingsHash
         methodList.append(PGoApiMethod(id: .DownloadSettings, message: try! messageBuilder.build(), parser: { data in
             return try! Pogoprotos.Networking.Responses.DownloadSettingsResponse.parseFromData(data)
         }))



public struct PGoApiMethod {
    public let id: Pogoprotos.Networking.Requests.RequestType
    public let message: GeneratedMessage
    public let parser: NSData -> GeneratedMessage
}

public struct PGoApiResponse {

            return try! Pogoprotos.Networking.Responses.SfidaActionLogResponse.parseFromData(data)
        }))
    }
}
