diff --git a/README.md b/README.md
index 8911242..1158997 100644
--- a/README.md
+++ b/README.md
@@ -28,17 +28,146 @@ This mod requires Railloader by Zamu.
### What does this mod do?
**PLEASE READ AS THE WAY THIS MOD FUNCTIONS HAS CHANGED FROM PRIOR VERSIONS**
-1. Car Inspector : Handbrake & Air Line Helper
- * Gives two buttons that will scan the current car's connections, including the whole consist, and automatically release hand brakes, set anglecocks and connect glad hands.
-2. Car Tag Updates
- * Shows an indication of which cars in the FOV have Air System or Handbrake issues.
- * **hold SHIFT** to only show the tags in the FOV for cars with an issue!
-3. Discord Webhooks
- * Allows the console messages to post to a discord webhook. useful for those wanting to keep an eye on 24/7 hosted saves.
- * Locomotive messages grab the locomotive `Ident.RoadNumber` and check the `CTC Panel Markers` if they exist. If found, they will use the red/green color and embed the locomotive as an image in the message. If no marker is found, it defaults to blue.
- * Currently, One person per server should have this per discord webhook, otherwise you will get duplicate messages to the webhook.
- * **Multiple hooks**: Allows for many different webhooks per client to be setup, and filtered to the `Ident.ReportingMark` so you can get messages to different hooks based on what save/server you are playing on.
- * **Customizable** from the in-game Railloader settings, find `RMROC451.TweaksAndThings`
+Basically, this mod has a couple zones of focus. Caboose tweaks and other QOL things. Some of those QOL things, I added the option for the cabeese to be required & charge you a "crew salary" to utilize, or pay a monetary penalty.
+
+I was disappointed the vanilla cabeese were largely for show, didn't provide any real reason to have them except for role playing.
+
+Enter Tweaks and Things.
+
+### QOL & Cabeese Modifications:
+
+ - A: Adding a visual indication to the car's callout tag to indicate:
+
+ - A1: If a car is a participant in a disconnected air hose (currently uses the copy waybill icon)
+ - A2: If a car's hand brake is set (currently uses the handbrake icon)
+ - A3: Oiling Level/Hotbox Indication : pie chart or 🔥 icon
+
+ - A3a: On Rolling Stock: Indicates the car's oiling level, if oiling feature is enabled
+ - A3b: On Locomotive: Indicates the worst oiling level of a car from the connected consist (see S1)
+
+
+ - A4: Adds a "+" on cabeese tags when on a track span that reloads their crew hours load (see C)
+
+
+ - C: Cabeese Modifications
+
+ - C1: Adding `crew-hours` load to caboose type cars
+
+ - C1a: Gives the cabeese a depletable resource that is used to simulate the crew that resided in the caboose.
+ - C1b: When certain actions are utilized at a consist level, the depletion of this resource is used to simulate a crew's stamina for the day.
+ - C1c: When a request to adjust the crew-hours below the remaining quantity, things start costing over time, if S1b is enabled (1.5x modifier).
+ - C1d: This load/resource is utilized when S1b is enabled and for S1e integration.
+ - C1e: See S1b1/S1b2/S1b3 for what this is used for.
+
+
+ - C2: Proximity Detection
+ Order of detection when requesting to adjust crew-hours for an action:
+
+ - C2a: Car initiating the action is a caboose, if so use this caboose
+ - C2b: Cabeese near the car that initiated the request:
+
+ - C2a: Gather from consist of the requesting car.
+ - C2b: Gather from OpsController.Shared.ClosestArea for cars that are in the same Area.
+
+
+ - C2c: Sort the found cars by:
+
+ - C2c1: Preference for cars with same crew-id as selected locomotive (engine controls, bottom left), still order by C2c2
+ - C2c2: Distance from the requesting car, ascending (pick closest one)
+
+
+
+
+
+
+ D: Discord Webhooks
+
+ - D1: Allows the console messages to post to a discord webhook. useful for those wanting to keep an eye on 24/7 hosted saves.
+ - D2: Locomotive messages grab the locomotive `Ident.RoadNumber` and check the `CTC Panel Markers` if they exist. If found, they will use the red/green color and embed the locomotive as an image in the message. If no marker is found, it defaults to blue.
+ - D3: Currently, One person per server should have this per discord webhook, otherwise you will get duplicate messages to the webhook.
+ - D4: Multiple hooks: Allows for many different webhooks per client to be setup, and filtered to the `Ident.ReportingMark` so you can get messages to different hooks based on what save/server you are playing on.
+ - D5: Customizable from the in-game Railloader settings, find RMROC451.TweaksAndThings (see S3)
+
+
+ M: Miscellaneous
+
+ - M1: Repair tracks now require cars to be waybilled, or they will not be serviced/overhauled.
They will report on the company window's location section as 'No Work Order Assigned'.
+ - M2: Engine Roster Tweaks
+
+ - M2a: MU'd locomotives will automatically be hidden unless they are SELECTED or FAVORITED.
+ - M2b: Fuel Display in Engine Roster
+ Will add reamaing fuel indication to Engine Roster (with details in roster row tool tip (see S2c))
+
+ - M2b1: MU'd locomotives fuel information will combine with MU primary (see S2c).
+
+
+
+
+ M3: MU Adjacency Restriction Removal (USE AT OWN RISK)
+ Engines no longer are required to be adjacent to eachother to contribute to MU. They can be dispersed throughout the train.
+ The primary MU engine still acts as the main air reservoir, meaning train braking emits from that engine at this time.
+
+
+
+ S: Settings
+
+ - S1: Caboose Mods
+
+ - S1a: Consist Oil Indication
A caboose is required in the consist to report the lowest oil level in the consist in the locomotive's tag(see A3b) & roster entry(see M2).
+ - S1b: Caboose Use / Enable End Gear Helper Cost
+
+ - S1b1: Will cost 1 minute of AI Brake Crew & Caboose Crew time per car in the consist when the new inspector or shift context wheel buttons are utilized.
+ - S1b2: 1.5x multiplier penalty to AI Brake Crew cost if no sufficiently crewed caboose nearby (see C2).
+ - S1b3: Caboose starts reloading `Crew Hours` at any Team or Repair track (no waybill), after being stationary for 30 seconds.
+ - S1b4: AutoOiler Update: Increases limit that crew will oiling a car from 75% -> 99%, also halves the time it takes (simulating crew from lead end and caboose handling half the train).
+
- S1b5: AutoOiler Update: if S1b & S1d checked, when a caboose is present (see C2), the AutoOiler will repair hotboxes afer oiling them to 100%.
+
- S1b6: AutoHotboxSpotter Update: decrease the random wait from 30 - 300 seconds to 15 - 30 seconds (Safety Is Everyone's Job)
+ - S1b6: Costs from S1B1/S1B2: added to financials at end of day with an entry of AI Brake Crew.
+
+ - S1c: Refill / Crew Hours Load Option
Select whether you want to manually reload cabeese via:
+
+ - S1c1: track method - (team/repair/passenger stop)
+ - S1c2: daily caboose top off - refill to 8h at new day
+
+
+ - S1d: AutoAI Requirement (AI Hotbox\Oiler Requires Caboose)
A caboose is required in the consist to check for Hotboxes and perform Auto Oiler, if checked.
+ - S1e: Safety First!
On non-express timetabled freight consists, a caboose with some crew-hours (see C1) is required in the consist to increase AE max speed > 20 in ROAD/WAYPOINT modes.
+
+ - S2: UI
+
+ - S2a: Enable Tag Updates
+ Allows all tag updates from A to display.
+ - S2b: Debt Allowance
+ Will allow interchange service and repair shops to still function when you are insolvent, at a 20% overdraft fee.
+ - S2c: Engine Roster Fuel/Info
+
+ - S2c1: Enable Fuel Display in Engine Roster
+ Will add reamaing fuel indication to Engine Roster (with details in roster row tool tip).
+ Select where to display:
+
+ - S2c1a None/Off
+ - S2c1b Engine Column
+ - S2c1c Crew Column
+ - S2c1d Status Column
+
+
+ - S2c2: Always Visible?
+ Always displayed, if you want it hidden and only shown when you care to see, uncheck this, and then you can press ALT for it to populate on the next UI refresh cycle.
+
+
+
+
+
+ - S3: Webhooks
+
+ - S3a: Webhook Enabled
Will parse the console messages and transmit to a Discord webhook.
+ - S3b: Reporting Mark
Reporting mark of the company this Discord webhook applies to.
+ - S3c: Webhook Url
Url of Discord webhook to publish messages to.
+
+
+
+
+
### Does this work in Multiplayer?
Yes, these are client side mods. Host doesn't need to have them.