diff --git a/Structs/Images.cs b/Structs/Images.cs
index b1db034..48aad8d 100644
--- a/Structs/Images.cs
+++ b/Structs/Images.cs
@@ -116,7 +116,7 @@ namespace Aaru.CommonTypes.Structs
public struct Session
{
/// Session number, 1-started
- public ushort SessionSequence;
+ public ushort Sequence;
/// First track present on this session
public uint StartTrack;
/// Last track present on this session
@@ -130,42 +130,42 @@ namespace Aaru.CommonTypes.Structs
/// Track defining structure.
public class Track
{
+ /// How many main channel / user data bytes are per sector in this track
+ public int BytesPerSector;
+ /// Information that does not find space in this struct
+ public string Description;
+ /// Track ending sector
+ public ulong EndSector;
+ /// Which file stores this track
+ public string File;
+ /// Starting at which byte is this track stored
+ public ulong FileOffset;
+ /// What kind of file is storing this track
+ public string FileType;
+ /// Which filter stores this track
+ public IFilter Filter;
/// Indexes, 00 to 99 and sector offset
public Dictionary Indexes;
- /// How many main channel / user data bytes are per sector in this track
- public int TrackBytesPerSector;
- /// Information that does not find space in this struct
- public string TrackDescription;
- /// Track ending sector
- public ulong TrackEndSector;
- /// Which file stores this track
- public string TrackFile;
- /// Starting at which byte is this track stored
- public ulong TrackFileOffset;
- /// What kind of file is storing this track
- public string TrackFileType;
- /// Which filter stores this track
- public IFilter TrackFilter;
/// Track pre-gap
- public ulong TrackPregap;
+ public ulong Pregap;
/// How many main channel bytes per sector are in the file with this track
- public int TrackRawBytesPerSector;
+ public int RawBytesPerSector;
/// Track number, 1-started
- public uint TrackSequence;
+ public uint Sequence;
/// Session this track belongs to
- public ushort TrackSession;
+ public ushort Session;
/// Track starting sector
- public ulong TrackStartSector;
+ public ulong StartSector;
/// Which file stores this track's subchannel
- public string TrackSubchannelFile;
+ public string SubchannelFile;
/// Which filter stores this track's subchannel
- public IFilter TrackSubchannelFilter;
+ public IFilter SubchannelFilter;
/// Starting at which byte are this track's subchannel stored
- public ulong TrackSubchannelOffset;
+ public ulong SubchannelOffset;
/// Type of subchannel stored for this track
- public TrackSubchannelType TrackSubchannelType;
+ public TrackSubchannelType SubchannelType;
/// Partition type
- public TrackType TrackType;
+ public TrackType Type;
/// Initializes an empty instance of this structure
public Track() => Indexes = new Dictionary();