diff --git a/README.MD b/README.MD
index bc61bc56..ed41dca9 100644
--- a/README.MD
+++ b/README.MD
@@ -22,15 +22,32 @@ This tool is not recommended for any usage.
SabreTools (formerly DATabase)
-The main tool of the SabreTools suite. Performs the majority of the core features of the parent project, including the following:
+The main tool of the SabreTools suite. Performs the majority of the core features of the parent project, including the following (sorted by the original standalone executable, if any):
- - Importing and Generating DAT files in ClrMamePro and XML formats (current version formerly DATabaseTwo)
- - Create a DAT from a file, a folder, or a set of either (formerly DATFromDir)
- - Converting DATs from any format to ClrMamePro, Logiqx XML, SabreDAT XML, and to missfile (last part formerly DatToMiss; requested by Obiwantje)
- - Trim DAT entries and optionally merge into a single game (formerly SingleGame; requested by Kludge)
- - Split a DAT using two different file extensions within the DAT (formerly DatSplit)
- - Split a DAT or folder of DATs by best available hash or nodump (formerly HashSplit, requested by Obiwantje)
- - Merge, diff, and dedupe an arbitrary number of DAT files, as long as it's two or more (formerly MergeDAT; requested by Obiwantje and Kludge)
+
- Convert/DATToMiss: Converting DATs from any format to ClrMamePro, Logiqx XML, SabreDAT XML, and to missfile (last part requested by Obiwantje)
+ - DATabase/DATabaseTwo: Importing and Generating DAT files in ClrMamePro and XML formats
+
+ - Add and remove sources and systems from the database
+ - Retrieve a list of all sources and systems that are available
+
+
+ - DATFromDir/DATFromDirParallel: Create a DAT from a file, a folder, or a set of either
+ - DatSplit: Split a DAT using two different file extensions within the DAT
+ - Filter: Filter a DAT by any criteria that the user chooses including wildcard searches (requested by Obiwantje and others)
+ - HashSplit: Split a DAT or folder of DATs by best available hash or nodump (requested by Obiwantje)
+ - Headerer: Detect and remove copier headers while backing them up or restore headers for the following systems:
+
+ - Atari 7800
+ - Atari Lynx
+ - Commodore 64 PSID music
+ - NEC PC-Engine / TurboGrafx 16
+ - Nintendo Famicom Disk System
+ - Nintendo Entertainment System / Famicom
+ - Super Nintendo Entertainment System / Super Famicom
+ - Super Nintendo Entertainment System / Super Famicom SPC music
+
+
+ - MergeDAT: Merge, diff, and dedupe an arbitrary number of DAT files (requested by Obiwantje and Kludge)
- Read in from commandline, drag-and-drop, a directory, or any combination
- Roms are compared with all information available, so duplicates can exist in the output
@@ -39,10 +56,8 @@ The main tool of the SabreTools suite. Performs the majority of the core feature
- Optionally merge the output DAT so no partial duplicates are included
- - Get various statistics on a DAT or folder of DATs including number of roms, disks, and even total size in a human readable format (formerly UncompressedSize; additions requested by Obiwantje)
- - Filter a DAT by any criteria that the user chooses including wildcard searches (formerly Filter, requested by Obiwantje and others)
- - Add and remove sources and systems from the database
- - Retrieve a list of all sources and systems that are available
+ - SingleGame: Trim DAT entries and optionally merge into a single game (requested by Kludge)
+ - UncompressedSize: Get various statistics on a DAT or folder of DATs including number of roms, disks, and even total size in a human readable format (requested by Obiwantje and others)
This tool has a comprehensive list of command line parameters that can be used to do the above and much more.