diff --git a/src/NmeaParser/Nmea/Gns.cs b/src/NmeaParser/Nmea/Gns.cs
index c69c53d..4f88bee 100644
--- a/src/NmeaParser/Nmea/Gns.cs
+++ b/src/NmeaParser/Nmea/Gns.cs
@@ -22,7 +22,7 @@ namespace NmeaParser.Nmea
/// Fixes data for single or combined (GPS, GLONASS, possible future satellite systems, and systems combining these) satellite navigation systems
///
///
- /// This sentence provides fix data for GPS, GLONASS, BDS, QZSS, NavIC (IRNSS) and possible fiture satellite systems, and systems combining these.
+ /// This sentence provides fix data for GPS, GLONASS, BDS, QZSS, NavIC (IRNSS) and possible future satellite systems, and systems combining these.
/// This sentence could be used with the talker identification of for GPS, for GLONASS,
/// for Galileo, for BDS, for QZSS,
/// for NavIC (IRNSS), and for GNSS combined systems, as well as future identifiers.
@@ -98,23 +98,23 @@ namespace NmeaParser.Nmea
///
/// Navigational status not valid, equipment is not providing navigational status indication.
///
- NotValid,
+ NotValid = 0,
///
/// Safe: When the estimated positioning accuracy (95% confidence) is within the selected accuracy level corresponding
/// to the actual navigation mode, and integrity is available and within the requirements for the actual navigation mode,
/// and a new valid position has been calculated within 1s for a conventional craft, and 0.5s for a high speed craft.
///
- Safe,
+ Safe = 3,
///
/// Caution: When integrity is not available
///
- Caution,
+ Caution = 2,
///
- /// UnsafeL When the estimated positioning accuracy (95% confidence) is less than the selected accuracy level corresponding
+ /// Unsafe When the estimated positioning accuracy (95% confidence) is less than the selected accuracy level corresponding
/// to the actual navigation mode, and integrity is available and within the requirements for the actual navigation mode,
/// and/or a new valid position has not been calculated within 1s for a conventional craft, and 0.5s for a high speed craft.
///
- Unsafe
+ Unsafe = 1
}
private static Mode ParseModeIndicator(char c)
diff --git a/src/NmeaParser/Nmea/Gsa.cs b/src/NmeaParser/Nmea/Gsa.cs
index b8359a9..3ba120f 100644
--- a/src/NmeaParser/Nmea/Gsa.cs
+++ b/src/NmeaParser/Nmea/Gsa.cs
@@ -83,7 +83,7 @@ namespace NmeaParser.Nmea
/// A SBAS PRN number of 120 minus 87 yields the SV ID of 33. The addition of87 to the SVID yields the SBAS PRN number.
/// - The numbers 65-96 are reserved for GLONASS satellites. GLONASS satellites are identified by 64+satellite slot number.
///
- public IReadOnlyList SatelliteIDs { get; }
+ public int[] SatelliteIDs { get; }
///
/// Dilution of precision