diff --git a/SabreTools.Models/AdvancedInstaller/Footer.cs b/SabreTools.Models/AdvancedInstaller/Footer.cs
index ad73d0b..464a82b 100644
--- a/SabreTools.Models/AdvancedInstaller/Footer.cs
+++ b/SabreTools.Models/AdvancedInstaller/Footer.cs
@@ -27,6 +27,17 @@ namespace SabreTools.Models.AdvancedInstaller
/// Doesn't exist in some cases?
public string? OriginalFilename { get; set; }
+ ///
+ /// Unknown, possibly a string count?
+ ///
+ ///
+ /// Only seen when the preceeding two fields exist
+ ///
+ /// Observed values:
+ /// - 01 00 00 00
+ ///
+ public uint? Unknown1 { get; set; }
+
///
/// Pointer to ?
///
@@ -44,7 +55,7 @@ namespace SabreTools.Models.AdvancedInstaller
/// Observed values:
/// - 64 00 00 00
///
- public uint Unknown1 { get; set; }
+ public uint Unknown2 { get; set; }
///
/// Pointer to or ?
@@ -74,6 +85,8 @@ namespace SabreTools.Models.AdvancedInstaller
/// Relative to the end of the signature
///
/// At least one case where this does not point correctly?
+ /// Invalid cases have a value of 531 but unknown if this
+ /// is coincidental or not.
///
public uint FileDataStartPointer { get; set; }