diff --git a/CHANGELOG.md b/CHANGELOG.md
index ab6df79eb949d13943233a31b8e234f969212cfa..5ca18986d62845fa3128bc76519bf47a377f1ef5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
 
 ## [Unreleased]
 
+### Changed
+
+- Updated README to run tests against JS dependencies
+
 ## [v0.2.0] - 2024-02-06 
 
 ### Added 
@@ -15,9 +19,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
 - Emergency flag in mission plan schemas
 - Added additional battery and fuel fields to platform status for SPINE project 
 
-### Changed
+### Changed 
 
-- Updated README to run tests against JS dependencies
+- Refactor schema script to remove invalid definitions object automatically
+- Refactor generate_schema_config script to output file on -f flag 
 
 ## [v0.1.0] - 2023-03-24
 
diff --git a/README.md b/README.md
index 4d3b970fe534bec0d4f8bcdbc00436ec30bea09f..1588222fa1cf60890518569a5ed1ed8a2b87734a 100644
--- a/README.md
+++ b/README.md
@@ -72,12 +72,10 @@ eg
 ## Run Docs & Save Schema When Updating Message Formats
 1. Run the command below and go to `http://127.0.0.1:5000`
 ```
-python3 generate_schema_config.py
+python3 generate_schema_config.py -f 
 ```
 
-2. Copy the schema generated `http://127.0.0.1:5000/soar_protocol.json` into the `backbone-message-format/project/<project_name>/swagger.json`
-
-3. In the json copied, remove the key `"definitions"` from the schema and save this.
+2. Commit any changes to the `backbone-message-format/project/<project_name>/swagger.json`
 
 ## Run Tests
 Run both tests below: