HORIZON SOUTH INC
Public record
8 events tracked · latest Jul 24, 2026 ↓ Show details ↓- Jul 7, 2026Clean roadside inspection, no violations.
- Jul 5, 2026Clean roadside inspection, no violations.
- Jul 1, 2026Clean roadside inspection, no violations.
- Jun 29, 2026Roadside inspection, 2 violations (no OOS).
- Apr 13, 2026Crash reported (no fatalities).
- Apr 6, 2026Crash reported (no fatalities).
- Feb 26, 2026Crash reported (no fatalities).
- CurrentActive insurance on file ($4,000,000).
Company Information
Contact Details
Broker Surety Bond FMCSA BMC-84/85
Brokers must keep a $75,000 surety bond or trust fund on file with FMCSA. If it lapses, FMCSA revokes the broker’s authority, so an active bond is the key thing a carrier should verify before hauling for a broker.
Other Companies at This Address
| Company | DOT | Phone | Status |
|---|---|---|---|
| CRESCO LINES LLC | 76331 | Sign in | Active |
| FIRSTLINE LOGISTICS COMPANY | 1694920 | Sign in | Active |
| HORIZON FREIGHT SYSTEM INC | 237360 | Sign in | Active |
| HORIZON MID ATLANTIC INC | 2255867 | Sign in | Active |
| HORIZON MIDWEST INC | 2317693 | Sign in | Active |
| HORIZON SOUTH INC this company | 2318070 | Sign in | Active |
| HORIZON WEST INC | 2318092 | Sign in | Active |
| THE KAPLAN TRUCKING COMPANY | 120670 | Sign in | Active |
| TRX GREAT LAKES INC | 2256202 | Sign in | Active |
| TRX MIDWEST INC | 2256091 | Sign in | Active |
Operating Authorities
All Docket Numbers
Cargo Transported
Operation Classification
SMS BASIC Scores
Mileage
Drivers
Equipment
No equipment breakdown on file with FMCSA.
Safety Summary
Insurance
Quick Facts
Safety & Inspection Data
Safety Trends by Year
Roadside inspections and crashes on file, year over year. The red portion of each inspection bar is the out-of-service share; ▲/▼ compares to the prior year.
Out-of-Service Summary Last 24 months
Live FMCSA roadside inspections through Jul 2026, 158 inspections, 33 resulted in out-of-service (20.9% OOS rate).
Crash Records (20)
| Date | Location | State | Fatal | Injuries | Tow | Vehicles | Weather | Road | Light |
|---|---|---|---|---|---|---|---|---|---|
| 04/13/2026 | ORMOND BEACH | FL | 0 | 0 | 1 | 1 | Clear | Dry | Dawn |
| 04/06/2026 | UNINCORPORATED | GA | 0 | 2 | 1 | 2 | Clear | Dry | Daylight |
| 02/26/2026 | PORT ORANGE | FL | 0 | 0 | 1 | 1 | Clear | Dry | Daylight |
| 02/02/2026 | I-20 E AT MM 15 | GA | 0 | 1 | 1 | 2 | Clear | Dry | Dawn |
| 01/23/2026 | INTERSTATE 16 EASTBOUND NEAR STATE ROUTE 278 | GA | 0 | 0 | 1 | 2 | Clear | Dry | Daylight |
| 01/15/2026 | UNINCORPORATED | FL | 0 | 0 | 1 | 1 | Clear | Dry | Daylight |
| 12/15/2025 | UNINCORPORATED | FL | 0 | 3 | 1 | 2 | Clear | Dry | Dusk |
| 12/09/2025 | UNINCORPORATED | FL | 0 | 1 | 1 | 2 | Clear | Dry | Daylight |
| 10/09/2025 | JACKSON | GA | 0 | 0 | 1 | 2 | Clear | Dry | Daylight |
| 05/13/2025 | PALMETTO | GA | 0 | 0 | 1 | 3 | Other/Unknown | Other/Unknown | Daylight |
| 02/17/2025 | HAWKINSVILLE | GA | 0 | 0 | 1 | 1 | Clear | Dry | Daylight |
| 01/23/2025 | DOUGLASVILLE | GA | 0 | 0 | 1 | 2 | Clear | Dry | Daylight |
| 12/27/2024 | JACKSONVILLE | FL | 0 | 0 | 1 | 3 | Clear | Dry | Daylight |
| 10/29/2024 | INTERSTATE 16 EASTBOUND AT MILE MARKER 96 | GA | 0 | 1 | 1 | 2 | Clear | Dry | Daylight |
| 07/11/2024 | RIVERSIDE PKWY AT WINTERBROOK WAY | GA | 0 | 0 | 1 | 1 | Clear | Dry | Daylight |
| 05/24/2024 | AUBURN | AL | 0 | 0 | 1 | 2 | Clear | Dry | Daylight |
| 05/21/2024 | UNINCORPORATED (MULBERRY | FL | 0 | 0 | 1 | 2 | Clear | Dry | Daylight |
| 05/02/2024 | WILMINGTON | NC | 0 | 0 | 1 | 2 | Clear | Dry | Daylight |
| 04/12/2024 | MILLEDGEVILLE | GA | 0 | 0 | 1 | 1 | Clear | Dry | Daylight |
| 02/26/2024 | FIRETOWER ROAD NEAR GEORGIA HIGHWAY 117 BYPASS | GA | 0 | 1 | 1 | 2 | Clear | Dry | Daylight |
Roadside Violations by Safety Category Last 24 months
255 roadside violations across 158 inspections, grouped into FMCSA safety-behavior categories. The shaded portion shows how many were serious enough to result in an out-of-service order.
Inspection Records (100)
| Date | State | Level | Location | Violations | OOS | Driver Viol | Driver OOS | Vehicle Viol | Vehicle OOS | HazMat | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 07/07/2026 | NC | Walk-Around (Level II) | BOLTON NC | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 07/05/2026 | GA | Driver-Only (Level III) | LITHIA SPRINGS GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 07/01/2026 | SC | Driver-Only (Level III) | SAINT GEORGE SC | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 06/29/2026 | GA | Driver-Only (Level III) | MCDONOUGH GA | 2 | 0 | 2 | 0 | 0 | 0 | - | ▲Detail |
| 06/24/2026 | TN | Driver-Only (Level III) | KNOXVILLE TN | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 06/18/2026 | GA | Walk-Around (Level II) | FORSYTH GA | 1 | 1 | 0 | 0 | 1 | 1 | - | ▲Detail |
| 06/15/2026 | AL | Full (Level I) | HEFLIN AL | 3 | 0 | 0 | 0 | 3 | 0 | - | ▲Detail |
| 06/11/2026 | FL | Driver-Only (Level III) | YULEE FL | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 06/10/2026 | GA | Driver-Only (Level III) | REYNOLDS GA | 2 | 0 | 1 | 0 | 1 | 0 | - | ▲Detail |
| 06/09/2026 | TN | Walk-Around (Level II) | GOODLETTSVILLE TN | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 06/04/2026 | GA | Driver-Only (Level III) | PEMBROKE GA | 1 | 0 | 1 | 0 | 0 | 0 | - | ▲Detail |
| 06/04/2026 | GA | Driver-Only (Level III) | PORTAL GA | 1 | 0 | 1 | 0 | 0 | 0 | - | ▲Detail |
| 05/27/2026 | GA | Driver-Only (Level III) | LOCUST GROVE GA | 1 | 0 | 1 | 0 | 0 | 0 | - | ▲Detail |
| 05/21/2026 | GA | Driver-Only (Level III) | PEMBROKE GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 05/14/2026 | AL | Full (Level I) | HEFLIN AL | 5 | 3 | 0 | 0 | 5 | 3 | - | ▲Detail |
| 05/12/2026 | AL | Full (Level I) | HEFLIN AL | 1 | 0 | 0 | 0 | 1 | 0 | - | ▲Detail |
| 05/06/2026 | AL | Walk-Around (Level II) | NOTASULGA AL | 5 | 1 | 0 | 0 | 5 | 1 | - | ▲Detail |
| 04/28/2026 | GA | Driver-Only (Level III) | LAWRENCEVILLE GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 04/20/2026 | AL | Walk-Around (Level II) | OZARK AL | 2 | 0 | 1 | 0 | 1 | 0 | - | ▲Detail |
| 04/17/2026 | AL | Driver-Only (Level III) | NEWVILLE AL | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 04/15/2026 | AL | Full (Level I) | HEFLIN AL | 3 | 1 | 0 | 0 | 3 | 1 | - | ▲Detail |
| 04/13/2026 | TN | Full (Level I) | ARDMORE TN | 1 | 0 | 0 | 0 | 1 | 0 | - | ▲Detail |
| 04/10/2026 | FL | Walk-Around (Level II) | LIVE OAK FL | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 04/03/2026 | TN | Driver-Only (Level III) | VONORE TN | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 04/03/2026 | AL | Walk-Around (Level II) | HANCEVILLE AL | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 04/01/2026 | GA | Driver-Only (Level III) | GENEVA GA | 1 | 0 | 1 | 0 | 0 | 0 | - | ▲Detail |
| 03/30/2026 | GA | Walk-Around (Level II) | PEMBROKE GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 03/25/2026 | LA | Walk-Around (Level II) | HAUGHTON LA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 03/25/2026 | AL | Walk-Around (Level II) | MONTGOMERY AL | 3 | 0 | 0 | 0 | 3 | 0 | - | ▲Detail |
| 03/24/2026 | NC | Full (Level I) | GASTON COUNTY WEIGH STATION I- | 3 | 0 | 2 | 0 | 1 | 0 | - | ▲Detail |
| 03/20/2026 | AL | Walk-Around (Level II) | HEFLIN AL | 1 | 0 | 0 | 0 | 1 | 0 | - | ▲Detail |
| 03/19/2026 | SC | Walk-Around (Level II) | SAINT GEORGE SC | 2 | 0 | 2 | 0 | 0 | 0 | - | ▲Detail |
| 03/19/2026 | KY | Full (Level I) | LONDON | 1 | 1 | 0 | 0 | 1 | 1 | - | ▲Detail |
| 03/09/2026 | AL | Full (Level I) | HEFLIN AL | 3 | 0 | 1 | 0 | 2 | 0 | - | ▲Detail |
| 03/02/2026 | GA | Full (Level I) | FORSYTH GA | 1 | 1 | 0 | 0 | 1 | 1 | - | ▲Detail |
| 02/26/2026 | GA | Driver-Only (Level III) | RICEBORO GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 02/26/2026 | GA | Full (Level I) | FORSYTH GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 02/25/2026 | GA | Driver-Only (Level III) | STOCKBRIDGE GA | 2 | 0 | 1 | 0 | 1 | 0 | - | ▲Detail |
| 02/24/2026 | GA | Driver-Only (Level III) | EMERSON GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 02/24/2026 | TN | Driver-Only (Level III) | GOODLETTSVILLE TN | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 02/19/2026 | KY | Full (Level I) | LONDON | 2 | 1 | 0 | 0 | 2 | 1 | - | ▲Detail |
| 02/09/2026 | FL | Driver-Only (Level III) | PALM COAST FL | 1 | 0 | 1 | 0 | 0 | 0 | - | ▲Detail |
| 01/28/2026 | TN | Driver-Only (Level III) | PELHAM TN | 1 | 0 | 1 | 0 | 0 | 0 | - | ▲Detail |
| 01/28/2026 | AL | Driver-Only (Level III) | HEFLIN AL | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 01/23/2026 | GA | Driver-Only (Level III) | MONTROSE GA | 4 | 0 | 4 | 0 | 0 | 0 | - | ▲Detail |
| 01/08/2026 | AL | Full (Level I) | HEFLIN AL | 2 | 1 | 0 | 0 | 2 | 1 | - | ▲Detail |
| 01/06/2026 | GA | Walk-Around (Level II) | LAGRANGE GA | 3 | 2 | 0 | 0 | 3 | 2 | - | ▲Detail |
| 01/01/2026 | GA | Driver-Only (Level III) | SAVANNAH GA | 1 | 0 | 1 | 0 | 0 | 0 | - | ▲Detail |
| 12/31/2025 | SC | Driver-Only (Level III) | CLOVER SC | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 12/09/2025 | GA | Walk-Around (Level II) | FORSYTH GA | 8 | 1 | 0 | 0 | 8 | 1 | - | ▲Detail |
| 11/26/2025 | GA | Driver-Only (Level III) | GENEVA GA | 2 | 0 | 1 | 0 | 1 | 0 | - | ▲Detail |
| 11/11/2025 | TN | Driver-Only (Level III) | GALLATIN TN | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 11/10/2025 | GA | Driver-Only (Level III) | PEMBROKE GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 11/03/2025 | NC | Walk-Around (Level II) | ROWAN COUNTY, I-85 SOUTHBOUND | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 10/30/2025 | GA | Driver-Only (Level III) | AUSTELL GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 10/30/2025 | GA | Driver-Only (Level III) | MABLETON GA | 1 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 10/23/2025 | AL | Full (Level I) | HEFLIN AL | 4 | 1 | 0 | 0 | 0 | 1 | - | ▲Detail |
| 10/21/2025 | FL | Walk-Around (Level II) | GREENSBORO FL | 1 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 10/16/2025 | GA | Driver-Only (Level III) | ATLANTA GA | 1 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 10/14/2025 | FL | Driver-Only (Level III) | GLEN SAINT MARY FL | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 09/22/2025 | GA | Walk-Around (Level II) | FAIRBURN GA | 2 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 09/17/2025 | GA | Driver-Only (Level III) | PEMBROKE GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 09/12/2025 | TN | Driver-Only (Level III) | MANCHESTER TN | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 09/12/2025 | TN | Full (Level I) | ARDMORE TN | 1 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 09/11/2025 | GA | Driver-Only (Level III) | ADAIRSVILLE GA | 1 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 09/10/2025 | GA | Full (Level I) | FORSYTH GA | 5 | 1 | 0 | 0 | 0 | 1 | - | ▲Detail |
| 09/03/2025 | AL | Full (Level I) | HEFLIN AL | 3 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 08/28/2025 | TN | Full (Level I) | ARDMORE TN | 11 | 6 | 0 | 1 | 0 | 5 | - | ▲Detail |
| 08/25/2025 | FL | Driver-Only (Level III) | PALM COAST FL | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 08/22/2025 | GA | Driver-Only (Level III) | JACKSON GA | 1 | 0 | 1 | 0 | 0 | 0 | - | ▲Detail |
| 08/20/2025 | GA | Driver-Only (Level III) | BREMEN GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 08/18/2025 | GA | Walk-Around (Level II) | LAKEMONT GA | 9 | 5 | 0 | 1 | 0 | 4 | - | ▲Detail |
| 08/18/2025 | AL | Walk-Around (Level II) | PARRISH AL | 2 | 1 | 0 | 0 | 0 | 1 | - | ▲Detail |
| 08/14/2025 | SC | Walk-Around (Level II) | CAYCE SC | 8 | 1 | 0 | 0 | 0 | 1 | - | ▲Detail |
| 08/12/2025 | GA | Driver-Only (Level III) | TOWNSEND GA | 1 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 08/11/2025 | GA | Driver-Only (Level III) | FORSYTH GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 08/04/2025 | FL | Walk-Around (Level II) | PALM COAST FL | 1 | 1 | 0 | 0 | 0 | 1 | - | ▲Detail |
| 08/01/2025 | FL | Driver-Only (Level III) | YULEE FL | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 07/29/2025 | NC | Walk-Around (Level II) | US 74 NEAR NC 211 | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 07/28/2025 | FL | Walk-Around (Level II) | PALM COAST FL | 1 | 1 | 0 | 0 | 0 | 1 | - | ▲Detail |
| 07/23/2025 | TN | Full (Level I) | ARDMORE TN | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 07/21/2025 | FL | Walk-Around (Level II) | SANFORD FL | 2 | 1 | 0 | 0 | 0 | 1 | - | ▲Detail |
| 07/17/2025 | GA | Driver-Only (Level III) | FORSYTH GA | 2 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 07/16/2025 | GA | Driver-Only (Level III) | MILLEDGEVILLE GA | 2 | 0 | 1 | 0 | 1 | 0 | - | ▲Detail |
| 07/14/2025 | SC | Driver-Only (Level III) | TRENTON SC | 1 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 07/07/2025 | GA | Driver-Only (Level III) | ATLANTA GA | 9 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 07/07/2025 | AL | Walk-Around (Level II) | WAVERLY AL | 6 | 3 | 0 | 1 | 0 | 2 | - | ▲Detail |
| 07/02/2025 | AL | Walk-Around (Level II) | FORT DEPOSIT AL | 2 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 06/30/2025 | GA | Walk-Around (Level II) | FORSYTH GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 06/23/2025 | AL | Driver-Only (Level III) | PIKE ROAD AL | 1 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 06/16/2025 | GA | Driver-Only (Level III) | FOREST PARK GA | 2 | 1 | 0 | 1 | 0 | 0 | - | ▲Detail |
| 06/16/2025 | SC | Full (Level I) | REEVESVILLE SC | 3 | 1 | 0 | 0 | 0 | 1 | - | ▲Detail |
| 06/12/2025 | FL | Walk-Around (Level II) | JACKSONVILLE FL | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 06/09/2025 | GA | Driver-Only (Level III) | POOLER GA | 1 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 06/09/2025 | AL | Walk-Around (Level II) | WAVERLY AL | 4 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 06/04/2025 | AL | Walk-Around (Level II) | WARRIOR AL | 1 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 05/23/2025 | AL | Walk-Around (Level II) | CARBON HILL AL | 2 | 1 | 0 | 0 | 0 | 1 | - | ▲Detail |
| 05/21/2025 | AL | Walk-Around (Level II) | OZARK AL | 2 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 05/12/2025 | GA | Driver-Only (Level III) | ATLANTA GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
| 04/30/2025 | GA | Driver-Only (Level III) | PEMBROKE GA | 0 | 0 | 0 | 0 | 0 | 0 | - | ▲Detail |
Safety Performance Percentiles
FMCSA SMS percentile rankings. Higher percentile = worse performance relative to peers.
Licensing & Insurance
| Form | Type | Insurance Company | Policy | Coverage | Effective | Cancel Date | Method |
|---|---|---|---|---|---|---|---|
| 91X | BIPD/Primary | OLD REPUBLIC INSURANCE COMPANY | MWTT 314151 | $5,000,000 | 09/01/2018 | 09/01/2023 | Replaced |
| 91X | BIPD/Primary | OLD REPUBLIC INSURANCE COMPANY | MWTT 308199 | $5,000,000 | 09/01/2016 | 09/01/2018 | Replaced |
| 84 | SURETY | FIDELITY & DEPOSIT CO. OF MARYLAND | LPM9064307 | $0 | 09/01/2013 | 10/01/2013 | Replaced |
| 84 | SURETY | FIDELITY & DEPOSIT CO. OF MARYLAND | 9064307 | $0 | 06/22/2012 | 09/01/2013 | Replaced |
| 91X | BIPD/Primary | ZURICH AMERICAN INSURANCE COMPANY | TRK 9374201-08 | $1,000,000 | 06/20/2012 | 09/01/2016 | Cancelled |
No active insurance policies.
| Docket | Type | Action | Served | Disposition | Disp Date |
|---|---|---|---|---|---|
| MC791344 | BROKER | INVOLUNTARY REVOCATION | 10/11/2013 | DISCONTINUED REVOCATION | 10/15/2013 |
| MC791344 | COMMON | INVOLUNTARY REVOCATION | 08/08/2016 | DISCONTINUED REVOCATION | 08/15/2016 |
| MC791344 | CONTRACT | INVOLUNTARY REVOCATION | 08/08/2016 | DISCONTINUED REVOCATION | 08/15/2016 |
| MC791344 | PROPERTY BROKER | GRANTED | 07/25/2012 | - | - |
| MC791344 | MOTOR PROPERTY COMMON CARRIER | GRANTED | 07/20/2012 | - | - |
| MC791344 | MOTOR PROPERTY CONTRACT CARRIER | GRANTED | 07/20/2012 | - | - |
No revocation records.
Stay ahead of changes
You are checking FIDELITY & DEPOSIT CO. OF MARYLAND today. We can keep watching them for you.
Authority gets revoked, insurance lapses, and a company that looks clean today can change overnight. Create an account, add this company to your list,
and the moment their authority, insurance, safety or contact details change, you see it on your dashboard, or get it by email with Pro.
Add them to your list
Keep this company and every partner you vet in one place you can come back to.
Get a change alert
The moment authority, insurance or safety status moves, you hear about it first.
See the full history
Trust Score over time and the complete authority and insurance timeline, not just today.