← Back to map

Joe Gibbs Racing logo
SportsCorporate fleet

Joe Gibbs Racing Corporate jet tracker

Follow…

Joe Gibbs Racing — NASCAR team (USA). Bombardier CRJ-700 (N520JG).

Note · We track Joe Gibbs Racing's planes, not Joe Gibbs Racing in person. Flight data shows when and where each plane flew. It does not show who was on board.

Where is Joe Gibbs Racing's private jet right now?

Loading live position

How much CO₂ do Joe Gibbs Racing's private jet flights emit?

Over the last 50 completed flights we tracked, Joe Gibbs Racing's private jet spent about 77 hours in the air. We estimate those flights put out 441.7 metric tons of CO₂.

Total flights

50

Total CO₂

441.7t

Flight hours

77h

What private jet does Joe Gibbs Racing own?

We track one private jet for Joe Gibbs Racing: a Bombardier CRJ-700 with tail number N520JG.

Where has Joe Gibbs Racing's private jet flown?

These are the last 50 flights we tracked for Joe Gibbs Racing's private jet, newest first. Open a flight to see its route map, time in the air, top altitude and speed.

CompletedN520JG
Nov 9, 2026, 12:29 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
CYYZ — Toronto Pearson International Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to CYYZ — Toronto Pearson International Airport
Duration
1h 48m
Max altitude
33,025 ft
Max speed
460 kts
Arrived
Nov 9, 2026, 02:18 PM
CompletedN520JG
Nov 9, 2026, 02:06 AM
Departure
KFLR — [Delete] Homestead East Airstrip
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KFLR — [Delete] Homestead East Airstrip to KJQF — Concord-Padgett Regional Airport
Duration
1h 38m
Max altitude
33,050 ft
Max speed
502 kts
Arrived
Nov 9, 2026, 03:44 AM
CompletedN520JG
Nov 6, 2026, 03:58 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KFLR — [Delete] Homestead East Airstrip
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KFLR — [Delete] Homestead East Airstrip
Duration
1h 37m
Max altitude
32,025 ft
Max speed
507 kts
Arrived
Nov 6, 2026, 05:35 PM
CompletedN520JG
Nov 5, 2026, 04:51 PM
Departure
KFLR — [Delete] Homestead East Airstrip
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KFLR — [Delete] Homestead East Airstrip to KJQF — Concord-Padgett Regional Airport
Duration
1h 57m
Max altitude
41,025 ft
Max speed
477 kts
Arrived
Nov 5, 2026, 06:48 PM
CompletedN520JG
Nov 5, 2026, 02:05 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KFLR — [Delete] Homestead East Airstrip
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KFLR — [Delete] Homestead East Airstrip
Duration
1h 31m
Max altitude
34,025 ft
Max speed
535 kts
Arrived
Nov 5, 2026, 03:37 PM
CompletedN520JG
Nov 3, 2026, 04:08 PM
Departure
KPUW — Pullman-Moscow Regional Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KPUW — Pullman-Moscow Regional Airport to KJQF — Concord-Padgett Regional Airport
Duration
4h 5m
Max altitude
39,050 ft
Max speed
494 kts
Arrived
Nov 3, 2026, 08:14 PM
CompletedN520JG
Nov 1, 2026, 09:54 PM
Departure
WT33 — Skid Row Seaplane Base
Arrival
KPUW — Pullman-Moscow Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from WT33 — Skid Row Seaplane Base to KPUW — Pullman-Moscow Regional Airport
Duration
11m
Max altitude
5,925 ft
Max speed
192 kts
Arrived
Nov 1, 2026, 10:06 PM
CompletedN520JG
Nov 1, 2026, 07:09 PM
Departure
KDSM — Des Moines International Airport
Arrival
KCOE — Coeur d'Alene Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KDSM — Des Moines International Airport to KCOE — Coeur d'Alene Airport
Duration
2h 36m
Max altitude
36,050 ft
Max speed
474 kts
Arrived
Nov 1, 2026, 09:45 PM
CompletedN520JG
Nov 1, 2026, 04:21 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KDSM — Des Moines International Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KDSM — Des Moines International Airport
Duration
1h 57m
Max altitude
36,025 ft
Max speed
449 kts
Arrived
Nov 1, 2026, 06:18 PM
CompletedN520JG
Oct 29, 2026, 08:03 PM
Departure
VA44 — Coastal Seaplanes Virginia Beach Seaplane Base
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from VA44 — Coastal Seaplanes Virginia Beach Seaplane Base to KJQF — Concord-Padgett Regional Airport
Duration
49m
Max altitude
22,025 ft
Max speed
416 kts
Arrived
Oct 29, 2026, 08:53 PM
CompletedN520JG
Oct 29, 2026, 11:46 AM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KORF — Norfolk International Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KORF — Norfolk International Airport
Duration
42m
Max altitude
25,050 ft
Max speed
510 kts
Arrived
Oct 29, 2026, 12:29 PM
CompletedN520JG
Oct 25, 2026, 11:33 PM
Departure
KANB — Anniston Regional Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KANB — Anniston Regional Airport to KJQF — Concord-Padgett Regional Airport
Duration
52m
Max altitude
23,025 ft
Max speed
457 kts
Arrived
Oct 26, 2026, 12:26 AM
CompletedN520JG
Oct 25, 2026, 12:08 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KANB — Anniston Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KANB — Anniston Regional Airport
Duration
52m
Max altitude
28,025 ft
Max speed
484 kts
Arrived
Oct 25, 2026, 01:01 PM
CompletedN520JG
Oct 24, 2026, 11:50 PM
Departure
KANB — Anniston Regional Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KANB — Anniston Regional Airport to KJQF — Concord-Padgett Regional Airport
Duration
53m
Max altitude
27,025 ft
Max speed
466 kts
Arrived
Oct 25, 2026, 12:44 AM
CompletedN520JG
Oct 22, 2026, 11:04 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KANB — Anniston Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KANB — Anniston Regional Airport
Duration
47m
Max altitude
28,025 ft
Max speed
497 kts
Arrived
Oct 22, 2026, 11:52 PM
CompletedN520JG
Oct 19, 2026, 02:52 AM
Departure
KOKC — OKC Will Rogers World Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KOKC — OKC Will Rogers World Airport to KJQF — Concord-Padgett Regional Airport
Duration
1h 59m
Max altitude
33,025 ft
Max speed
530 kts
Arrived
Oct 19, 2026, 04:52 AM
CompletedN520JG
Oct 19, 2026, 12:01 AM
Departure
KGYR — Phoenix Goodyear Airport
Arrival
KOKC — OKC Will Rogers World Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KGYR — Phoenix Goodyear Airport to KOKC — OKC Will Rogers World Airport
Duration
2h 5m
Max altitude
33,050 ft
Max speed
539 kts
Arrived
Oct 19, 2026, 02:07 AM
CompletedN520JG
Oct 18, 2026, 08:19 PM
Departure
KOKC — OKC Will Rogers World Airport
Arrival
KGYR — Phoenix Goodyear Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KOKC — OKC Will Rogers World Airport to KGYR — Phoenix Goodyear Airport
Duration
2h 11m
Max altitude
36,025 ft
Max speed
453 kts
Arrived
Oct 18, 2026, 10:30 PM
CompletedN520JG
Oct 18, 2026, 05:18 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KOKC — OKC Will Rogers World Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KOKC — OKC Will Rogers World Airport
Duration
2h 7m
Max altitude
36,025 ft
Max speed
471 kts
Arrived
Oct 18, 2026, 07:26 PM
CompletedN520JG
Oct 18, 2026, 04:07 AM
Departure
KGYR — Phoenix Goodyear Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KGYR — Phoenix Goodyear Airport to KJQF — Concord-Padgett Regional Airport
Duration
3h 31m
Max altitude
37,025 ft
Max speed
525 kts
Arrived
Oct 18, 2026, 07:39 AM
CompletedN520JG
Oct 16, 2026, 11:10 PM
Departure
KOKC — OKC Will Rogers World Airport
Arrival
KGYR — Phoenix Goodyear Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KOKC — OKC Will Rogers World Airport to KGYR — Phoenix Goodyear Airport
Duration
2h 3m
Max altitude
34,025 ft
Max speed
490 kts
Arrived
Oct 17, 2026, 01:14 AM
CompletedN520JG
Oct 16, 2026, 08:04 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KOKC — OKC Will Rogers World Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KOKC — OKC Will Rogers World Airport
Duration
2h 16m
Max altitude
36,050 ft
Max speed
447 kts
Arrived
Oct 16, 2026, 10:20 PM
CompletedN520JG
Oct 5, 2026, 06:17 AM
Departure
KOKC — OKC Will Rogers World Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KOKC — OKC Will Rogers World Airport to KJQF — Concord-Padgett Regional Airport
Duration
1h 57m
Max altitude
33,025 ft
Max speed
570 kts
Arrived
Oct 5, 2026, 08:15 AM
CompletedN520JG
Oct 5, 2026, 03:42 AM
Departure
KLAS — Harry Reid International Airport
Arrival
KOKC — OKC Will Rogers World Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KLAS — Harry Reid International Airport to KOKC — OKC Will Rogers World Airport
Duration
2h 2m
Max altitude
35,025 ft
Max speed
526 kts
Arrived
Oct 5, 2026, 05:45 AM
CompletedN520JG
Oct 3, 2026, 08:01 PM
Departure
KOKC — OKC Will Rogers World Airport
Arrival
KLAS — Harry Reid International Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KOKC — OKC Will Rogers World Airport to KLAS — Harry Reid International Airport
Duration
2h 8m
Max altitude
34,025 ft
Max speed
475 kts
Arrived
Oct 3, 2026, 10:10 PM
CompletedN520JG
Oct 3, 2026, 04:46 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KOKC — OKC Will Rogers World Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KOKC — OKC Will Rogers World Airport
Duration
2h 19m
Max altitude
36,025 ft
Max speed
441 kts
Arrived
Oct 3, 2026, 07:06 PM
CompletedN520JG
Oct 2, 2026, 06:19 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KJQF — Concord-Padgett Regional Airport
Duration
23m
Max altitude
12,025 ft
Max speed
330 kts
Arrived
Oct 2, 2026, 06:43 PM
CompletedN520JG
Sep 28, 2026, 12:18 AM
Departure
KMCI — Kansas City International Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KMCI — Kansas City International Airport to KJQF — Concord-Padgett Regional Airport
Duration
1h 48m
Max altitude
31,050 ft
Max speed
516 kts
Arrived
Sep 28, 2026, 02:07 AM
CompletedN520JG
Sep 25, 2026, 01:50 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KMCI — Kansas City International Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KMCI — Kansas City International Airport
Duration
1h 56m
Max altitude
34,025 ft
Max speed
468 kts
Arrived
Sep 25, 2026, 03:46 PM
CompletedN520JG
Sep 20, 2026, 04:22 AM
Departure
KTRI — Tri-Cities Regional TN/VA Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KTRI — Tri-Cities Regional TN/VA Airport to KJQF — Concord-Padgett Regional Airport
Duration
32m
Max altitude
10,875 ft
Max speed
394 kts
Arrived
Sep 20, 2026, 04:55 AM
CompletedN520JG
Sep 19, 2026, 04:45 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KTRI — Tri-Cities Regional TN/VA Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KTRI — Tri-Cities Regional TN/VA Airport
Duration
27m
Max altitude
13,900 ft
Max speed
390 kts
Arrived
Sep 19, 2026, 05:13 PM
CompletedN520JG
Sep 19, 2026, 03:56 AM
Departure
KTRI — Tri-Cities Regional TN/VA Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KTRI — Tri-Cities Regional TN/VA Airport to KJQF — Concord-Padgett Regional Airport
Duration
27m
Max altitude
10,825 ft
Max speed
371 kts
Arrived
Sep 19, 2026, 04:23 AM
CompletedN520JG
Sep 17, 2026, 07:58 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KTRI — Tri-Cities Regional TN/VA Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KTRI — Tri-Cities Regional TN/VA Airport
Duration
22m
Max altitude
11,725 ft
Max speed
388 kts
Arrived
Sep 17, 2026, 08:21 PM
CompletedN520JG
Sep 14, 2026, 12:23 AM
Departure
KCPS — St Louis Downtown Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KCPS — St Louis Downtown Airport to KJQF — Concord-Padgett Regional Airport
Duration
1h 13m
Max altitude
33,025 ft
Max speed
524 kts
Arrived
Sep 14, 2026, 01:37 AM
CompletedN520JG
Sep 13, 2026, 09:58 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KCPS — St Louis Downtown Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KCPS — St Louis Downtown Airport
Duration
1h 19m
Max altitude
34,025 ft
Max speed
460 kts
Arrived
Sep 13, 2026, 11:17 PM
CompletedN520JG
Sep 13, 2026, 04:15 AM
Departure
KCPS — St Louis Downtown Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KCPS — St Louis Downtown Airport to KJQF — Concord-Padgett Regional Airport
Duration
1h 10m
Max altitude
31,050 ft
Max speed
526 kts
Arrived
Sep 13, 2026, 05:26 AM
CompletedN520JG
Sep 12, 2026, 11:17 AM
Departure
KAVL — Asheville Regional Airport
Arrival
KCPS — St Louis Downtown Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KAVL — Asheville Regional Airport to KCPS — St Louis Downtown Airport
Duration
1h 4m
Max altitude
30,025 ft
Max speed
460 kts
Arrived
Sep 12, 2026, 12:21 PM
CompletedN520JG
Sep 11, 2026, 04:43 PM
Departure
KCPS — St Louis Downtown Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KCPS — St Louis Downtown Airport to KJQF — Concord-Padgett Regional Airport
Duration
1h 11m
Max altitude
31,025 ft
Max speed
517 kts
Arrived
Sep 11, 2026, 05:54 PM
CompletedN520JG
Sep 11, 2026, 02:27 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KCPS — St Louis Downtown Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KCPS — St Louis Downtown Airport
Duration
1h 23m
Max altitude
32,025 ft
Max speed
498 kts
Arrived
Sep 11, 2026, 03:50 PM
CompletedN520JG
Aug 30, 2026, 03:54 AM
Departure
KDAB — Daytona Beach International Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KDAB — Daytona Beach International Airport to KJQF — Concord-Padgett Regional Airport
Duration
1h 16m
Max altitude
27,050 ft
Max speed
508 kts
Arrived
Aug 30, 2026, 05:11 AM
CompletedN520JG
Aug 30, 2026, 01:31 AM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KDAB — Daytona Beach International Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KDAB — Daytona Beach International Airport
Duration
1h 2m
Max altitude
26,025 ft
Max speed
472 kts
Arrived
Aug 30, 2026, 02:34 AM
CompletedN520JG
Aug 29, 2026, 05:12 AM
Departure
KMSN — Dane County Regional Truax Field
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KMSN — Dane County Regional Truax Field to KJQF — Concord-Padgett Regional Airport
Duration
1h 31m
Max altitude
35,025 ft
Max speed
523 kts
Arrived
Aug 29, 2026, 06:43 AM
CompletedN520JG
Aug 28, 2026, 12:50 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KMSN — Dane County Regional Truax Field
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KMSN — Dane County Regional Truax Field
Duration
1h 39m
Max altitude
34,050 ft
Max speed
465 kts
Arrived
Aug 28, 2026, 02:29 PM
CompletedN520JG
Aug 24, 2026, 12:56 AM
Departure
KMHT — Manchester-Boston Regional Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KMHT — Manchester-Boston Regional Airport to KJQF — Concord-Padgett Regional Airport
Duration
1h 53m
Max altitude
32,025 ft
Max speed
461 kts
Arrived
Aug 24, 2026, 02:49 AM
CompletedN520JG
Aug 23, 2026, 10:33 AM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KMHT — Manchester-Boston Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KMHT — Manchester-Boston Regional Airport
Duration
1h 32m
Max altitude
33,025 ft
Max speed
553 kts
Arrived
Aug 23, 2026, 12:06 PM
CompletedN520JG
Aug 21, 2026, 02:36 PM
Departure
KMHT — Manchester-Boston Regional Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KMHT — Manchester-Boston Regional Airport to KJQF — Concord-Padgett Regional Airport
Duration
2h 0m
Max altitude
36,025 ft
Max speed
442 kts
Arrived
Aug 21, 2026, 04:36 PM
CompletedN520JG
Aug 21, 2026, 12:15 PM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KMHT — Manchester-Boston Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KMHT — Manchester-Boston Regional Airport
Duration
1h 31m
Max altitude
31,025 ft
Max speed
538 kts
Arrived
Aug 21, 2026, 01:46 PM
CompletedN520JG
Aug 18, 2026, 11:00 PM
Departure
KBBG — Branson Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KBBG — Branson Airport to KJQF — Concord-Padgett Regional Airport
Duration
1h 28m
Max altitude
35,025 ft
Max speed
528 kts
Arrived
Aug 19, 2026, 12:28 AM
CompletedN520JG
Aug 17, 2026, 11:38 AM
Departure
KJQF — Concord-Padgett Regional Airport
Arrival
KBBG — Branson Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KJQF — Concord-Padgett Regional Airport to KBBG — Branson Airport
Duration
1h 26m
Max altitude
34,025 ft
Max speed
479 kts
Arrived
Aug 17, 2026, 01:04 PM
CompletedN520JG
Aug 16, 2026, 04:18 AM
Departure
KRIC — Richmond International Airport
Arrival
KJQF — Concord-Padgett Regional Airport
Flight path
Flight path for Joe Gibbs Racing's N520JG from KRIC — Richmond International Airport to KJQF — Concord-Padgett Regional Airport
Duration
47m
Max altitude
24,025 ft
Max speed
415 kts
Arrived
Aug 16, 2026, 05:06 AM

Owner matches come from the FAA registry, adsb.lol (ODbL) and ADSB.fi data, and SEC filings. They may be incomplete or out of date. Methodology · Report an error. For observational use only.