funder-graph

FundersCA

Grants paid by Rough-J-Ranch Foundation C/O Frank Rimerman & Co Llp

EIN 20-0187342 · San Francisco, CA · Form 990-PF, Part XV · NTEE T20

Rough-J-Ranch Foundation C/O Frank Rimerman & Co Llp of San Francisco, CA (EIN 20-0187342) reported 185 grants paid totaling $714,020 to 41 recipients in tax years 2018–2025, on Form 990-PF, Part XV. Derived from IRS e-file data, dataset version 2026.09.0, built 2026-09-03.

Grants paid

$714,020

185 grants

Recipients

41

distinct organizations

Tax years

2018–2025

7 filings in the corpus

By tax year

Grants by tax year, as the same figures
Tax yearGrants paidAmount paidApproved for future
201819$52,000
202022$70,000
202126$81,000
202226$105,000
202326$110,000
202431$125,020
202535$171,000

Top recipients

The 41 recipients receiving the most from Rough-J-Ranch Foundation C/O Frank Rimerman & Co Llp, by grants paid, out of 41 distinct recipients.

Recipients ranked by total grants paid
RecipientMatchLocationGrantsTotal paidLatest year
The Thacher School 95-1642398BOjai, CA7$122,5002025
Cox Science Center and Aquarium 59-0915177BWest Palm Beach, FL3$50,0002025
Craig FoundationUEnglewood, CO5$43,0002025
Jupiter Medical Center Foundation 65-0132406BJupiter, FL5$40,0002025
Delta WaterfowlUBismarck, ND7$35,0002025
California Fire Foundation 68-0118991BSacramento, CA7$32,0002025
The Ocean Conservancy 23-7245152BWashington, DC7$29,0002025
Huckleberry Youth Programs 94-1687559BSan Francisco, CA6$26,5002024
South Florida Science Center and AquariumUWest Palm Beach, FL4$25,0002022
Western Rivers Conservancy 93-1326405BPortland, OR7$25,0002025
Native Fish Society 93-1187474BOregon City, OR7$21,5002025
Wild Steelhead Coalition 91-2102162BSeattle, WA7$19,5002025
Bonefish and Tarpon Trust 65-0988321BMiami, FL7$19,5002025
California Wildlife Officers Foundation 20-8449229CSan Carlos, CA7$17,5002025
Alzheimer's Association 13-3039601CChicago, IL5$17,0002025
All Hands and Hearts 20-3414952DMattapoisett, MA7$16,0002025
The Outside Foundation 46-4305638BHilton Head, SC6$14,5002025
The Everglades Foundation 59-3228899BPalmetto Bay, FL7$14,0002025
California State Parks Foundation 94-1707583CSan Francisco, CA7$13,5002025
Planned Parenthood of South East and North Florida 59-1274328CWest Palm Beach, FL7$13,0002025
Memorial Sloan-KetteringUHagerstown, MD4$12,5002025
CaltroutUSan Francisco, CA5$12,0002023
Friends of the Everglades 23-7099893BStuart, FL6$12,0002025
Cleveland ClinicUCleveland, OH1$7,5002025
Memorial Sloan-KetteringUNew York, NY3$7,5002021
Vanderbilt School of EngineeringUNashville, TN7$7,0002025
National Wild Turkey FederationUEdgefield, SC5$6,5002025
California Academy of Science 94-1156258CSan Francisco, CA6$6,0002025
The Fit Kids Foundation 27-4987709CRedwood City, CA6$6,0002024
Archbold Biological StationUVenus, FL2$5,0002025
American Heart AssociationUDes Moines, IA1$5,0002024
California Trout 23-7097680BSan Francisco, CA2$5,0002025
American Heart Association 13-5613797CDallas, TX1$5,0002025
Fish & Wildlife Foundation of Florida 59-3277808BTallahassee, FL1$5,0002025
Theodore Roosevelt Conservation Partnership 04-3706385BWashington, DC1$5,0002025
American Friends of the Ocean Cleanup 81-5132355CNew York, NY2$4,0002025
Captains for Clean Water 81-1789969CFort Myers, FL2$4,0002025
Sweats for Vets 92-2341584BSan Francisco, CA2$2,0202025
Duke University 22-3114978BDurham, NC1$1,0002025
Florida Wildlife Corridor Foundation 20-1822793BSt Petersburg, FL1$1,0002025
Colgate University 52-1538504CCanajoharie, NY1$1,0002025

Match tier: A Reported EIN · B Exact name and place · C Strong name match · D Probable name match · U Unresolved. Tiers C and D are inferred, not reported; see how matching works.

Every grant

All 185 grant rows this organization reported, most recent first.

Grants reported by Rough-J-Ranch Foundation C/O Frank Rimerman & Co Llp
Tax yearRecipientMatchAmountTypePurposeSource filing
2025Cox Science Center and Aquarium West Palm Beach, FLB$25,000paidEDUCATION202641329349104034
2025The Thacher School Ojai, CAB$20,000paidEDUCATION202641329349104034
2025Jupiter Medical Center Foundation Jupiter, FLB$15,000paidHEALTH CARE202641329349104034
2025Craig Foundation Englewood, COU$10,000paidHEALTH CARE202641329349104034
2025Cleveland Clinic Cleveland, OHU$7,500paidHEALTH CARE202641329349104034
2025California Fire Foundation Sacramento, CAB$5,000paidENVIRONMENT202641329349104034
2025Native Fish Society Oregon City, ORB$5,000paidENVIRONMENT202641329349104034
2025Bonefish and Tarpon Trust Miami, FLB$5,000paidENVIRONMENT202641329349104034
2025Memorial Sloan-Kettering Hagerstown, MDU$5,000paidHEALTH CARE202641329349104034
2025California Wildlife Officers Foundation San Carlos, CAC$5,000paidENVIRONMENT202641329349104034
2025Theodore Roosevelt Conservation Partnership Washington, DCB$5,000paidENVIRONMENT202641329349104034
2025Delta Waterfowl Bismarck, NDU$5,000paidENVIRONMENT202641329349104034
2025Western Rivers Conservancy Portland, ORB$5,000paidENVIRONMENT202641329349104034
2025Ocean Conservancy Washington, DCB$5,000paidENVIRONMENT202641329349104034
2025American Heart Association Dallas, TXC$5,000paidHEALTH CARE202641329349104034
2025Fish & Wildlife Foundation of Florida Tallahassee, FLB$5,000paidENVIRONMENT202641329349104034
2025Alzheimer's Association Chicago, ILC$5,000paidHEALTH CARE202641329349104034
2025Wild Steelhead Coalition Seattle, WAB$3,000paidENVIRONMENT202641329349104034
2025National Wild Turkey Federation Edgefield, SCU$2,500paidENVIRONMENT202641329349104034
2025The Outside Foundation Hilton Head, SCB$2,500paidENVIRONMENT202641329349104034
2025All Hands and Hearts Mattapoisett, MAD$2,500paidPUBLIC SAFETY202641329349104034
2025California Trout San Francisco, CAB$2,500paidENVIRONMENT202641329349104034
2025Archbold Biological Station Venus, FLU$2,500paidENVIRONMENT202641329349104034
2025American Friends of the Ocean Cleanup New York, NYC$2,000paidENVIRONMENT202641329349104034
2025California State Parks Foundation San Francisco, CAB$2,000paidENVIRONMENT202641329349104034
2025Planned Parenthood of South East and North Florida West Palm Beach, FLC$2,000paidHEALTH CARE202641329349104034
2025Captains for Clean Water Fort Myers, FLC$2,000paidENVIRONMENT202641329349104034
2025The Everglades Foundation Palmetto Bay, FLB$2,000paidENVIRONMENT202641329349104034
2025Friends of the Everglades Stuart, FLC$2,000paidENVIRONMENT202641329349104034
2025Florida Wildlife Corridor Foundation St Petersburg, FLB$1,000paidENVIRONMENT202641329349104034
2025California Academy of Sciences San Francisco, CAB$1,000paidEDUCATION202641329349104034
2025Colgate University Canajoharie, NYC$1,000paidENVIRONMENT202641329349104034
2025Sweats for Vets San Francisco, CAB$1,000paidPUBLIC WELWARE202641329349104034
2025Vanderbilt School of Engineering Nashville, TNU$1,000paidEDUCATION202641329349104034
2025Duke University Durham, NCB$1,000paidEDUCATION202641329349104034
2024The Thacher School Ojai, CAB$20,000paidEDUCATION202533019349101413
2024Cox Science Center and Aquarium West Palm Beach, FLB$12,500paidEDUCATION202533019349101413
2024Craig Foundation Englewood, COU$10,000paidHEALTH CARE202533019349101413
2024Jupiter Medical Center Foundation Jupiter, FLB$10,000paidHEALTH CARE202533019349101413
2024California Fire Foundation Sacramento, CAB$5,000paidENVIRONMENT202533019349101413
2024American Heart Association Des Moines, IAU$5,000paidHEALTH CARE202533019349101413
2024Delta Waterfowl Bismarck, NDU$5,000paidENVIRONMENT202533019349101413
2024Huckleberry Youth Programs San Francisco, CAB$5,000paidEDUCATION202533019349101413
2024Ocean Conservancy Washington, DCB$5,000paidENVIRONMENT202533019349101413
2024Western Rivers Conservancy Portland, ORB$4,000paidENVIRONMENT202533019349101413
2024Wild Steelhead Coalition Seattle, WAB$3,000paidENVIRONMENT202533019349101413
2024Alzheimer's Association Chicago, ILC$3,000paidHEALTH CARE202533019349101413
2024Native Fish Society Oregon City, ORB$3,000paidENVIRONMENT202533019349101413
2024The Outside Foundation Hilton Head, SCB$2,500paidENVIRONMENT202533019349101413
2024All Hands and Hearts Mattapoisett, MAD$2,500paidPUBLIC SAFETY202533019349101413
2024Memorial Sloan-Kettering Hagerstown, MDU$2,500paidHEALTH CARE202533019349101413
2024California Wildlife Officers Foundation San Carlos, CAC$2,500paidENVIRONMENT202533019349101413
2024California Trout San Francisco, CAB$2,500paidENVIRONMENT202533019349101413
2024Archbold Biological Station Venus, FLU$2,500paidENVIRONMENT202533019349101413
2024Bonefish and Tarpon Trust Miami, FLB$2,500paidENVIRONMENT202533019349101413
2024Planned Parenthood of South East and North Florida West Palm Beach, FLC$2,000paidHEALTH CARE202533019349101413
2024American Friends of the Ocean Cleanup New York, NYC$2,000paidENVIRONMENT202533019349101413
2024California State Parks Foundation City of Industry, CAC$2,000paidENVIRONMENT202533019349101413
2024Captains for Clean Water Fort Myers, FLC$2,000paidENVIRONMENT202533019349101413
2024Friends of the Everglades Stuart, FLC$2,000paidENVIRONMENT202533019349101413
2024The Everglades Foundation Palmetto Bay, FLB$2,000paidENVIRONMENT202533019349101413
2024Sweats for Vets San Francisco, CAB$1,020paidPUBLIC WELWARE202533019349101413
2024California Academy of Sciences San Francisco, CAB$1,000paidEDUCATION202533019349101413
2024The Fit Kids Foundation Menlo Park, CAB$1,000paidEDUCATION202533019349101413
2024Vanderbilt School of Engineering Nashville, TNU$1,000paidEDUCATION202533019349101413
2024National Wild Turkey Federation Edgefield, SCU$1,000paidENVIRONMENT202533019349101413
2023The Thacher School Ojai, CAB$20,000paidEDUCATION202413109349100541
2023Cox Science Center and Aquarium West Palm Beach, FLB$12,500paidEDUCATION202413109349100541
2023Craig Foundation Englewood, COU$10,000paidHEALTH CARE202413109349100541
2023Jupiter Medical Center Foundation Jupiter, FLB$7,500paidHEALTH CARE202413109349100541
2023California Fire Foundation Sacramento, CAB$5,000paidENVIRONMENT202413109349100541
2023The Ocean Conservancy Washington, DCB$5,000paidENVIRONMENT202413109349100541
2023Huckleberry Youth Programs San Francisco, CAB$5,000paidEDUCATION202413109349100541
2023Delta Waterfowl Bismarck, NDU$5,000paidENVIRONMENT202413109349100541
2023Western Rivers Conservancy Portland, ORB$4,000paidENVIRONMENT202413109349100541
2023Native Fish Society Oregon City, ORB$3,000paidENVIRONMENT202413109349100541
2023Alzheimer's Association Chicago, ILC$3,000paidHEALTH CARE202413109349100541
2023Wild Steelhead Coalition Seattle, WAB$3,000paidENVIRONMENT202413109349100541
2023California Wildlife Officers Foundation San Carlos, CAC$2,500paidENVIRONMENT202413109349100541
2023Memorial Sloan-Kettering Hagerstown, MDU$2,500paidHEALTH CARE202413109349100541
2023Caltrout San Francisco, CAU$2,500paidENVIRONMENT202413109349100541
2023Bonefish and Tarpon Trust Miami, FLB$2,500paidENVIRONMENT202413109349100541
2023The Outside Foundation Hilton Head, SCB$2,500paidENVIRONMENT202413109349100541
2023All Hands and Hearts Mattapoisett, MAD$2,500paidPUBLIC SAFETY202413109349100541
2023California State Parks Foundation San Francisco, CAC$2,000paidENVIRONMENT202413109349100541
2023The Everglades Foundation Palmetto Bay, FLB$2,000paidENVIRONMENT202413109349100541
2023Friends of the Everglades Stuart, FLC$2,000paidENVIRONMENT202413109349100541
2023Planned Parenthood of South East and North Florida West Palm Beach, FLC$2,000paidHEALTH CARE202413109349100541
2023California Academy of Sciences San Francisco, CAB$1,000paidEDUCATION202413109349100541
2023Vanderbilt School of Engineering Nashville, TNU$1,000paidEDUCATION202413109349100541
2023The Fit Kids Foundation Menlo Park, CAB$1,000paidEDUCATION202413109349100541
2023National Wild Turkey Federation Edgefield, SCU$1,000paidENVIRONMENT202413109349100541
2022The Thacher School Ojai, CAB$20,000paidEDUCATION202343139349102209
2022South Florida Science Center and Aquarium West Palm Beach, FLU$10,000paidEDUCATION202343139349102209
2022Craig Foundation Englewood, COU$10,000paidHEALTH CARE202343139349102209
2022Delta Waterfowl Bismarck, NDU$5,000paidENVIRONMENT202343139349102209
2022Huckleberry Youth Programs San Francisco, CAB$5,000paidEDUCATION202343139349102209
2022California Fire Foundation Sacramento, CAB$5,000paidENVIRONMENT202343139349102209
2022Jupiter Medical Center Foundation Jupiter, FLB$5,000paidHEALTH CARE202343139349102209
2022The Ocean Conservancy Washington, DCB$5,000paidENVIRONMENT202343139349102209
2022Western Rivers Conservancy Portland, ORB$4,000paidENVIRONMENT202343139349102209
2022Alzheimer's Association Chicago, ILC$3,000paidHEALTH CARE202343139349102209
2022Wild Steelhead Coalition Seattle, WAB$3,000paidENVIRONMENT202343139349102209
2022Native Fish Society Oregon City, ORB$3,000paidENVIRONMENT202343139349102209
2022Bonefish and Tarpon Trust Miami, FLB$2,500paidENVIRONMENT202343139349102209
2022Memorial Sloan-Kettering Hagerstown, MDU$2,500paidHEALTH CARE202343139349102209
2022All Hands and Hearts Mattapoisett, MAD$2,500paidPUBLIC SAFETY202343139349102209
2022California Wildlife Officers Foundation San Carlos, CAC$2,500paidENVIRONMENT202343139349102209
2022Caltrout San Francisco, CAU$2,500paidENVIRONMENT202343139349102209
2022The Outside Foundation Hilton Head, SCB$2,500paidENVIRONMENT202343139349102209
2022The Everglades Foundation Palmetto Bay, FLB$2,000paidENVIRONMENT202343139349102209
2022California State Parks Foundation San Francisco, CAC$2,000paidENVIRONMENT202343139349102209
2022Planned Parenthood of South East and North Florida West Palm Beach, FLC$2,000paidHEALTH CARE202343139349102209
2022Friends of the Everglades Stuart, FLC$2,000paidENVIRONMENT202343139349102209
2022Vanderbilt School of Engineering Nashville, TNU$1,000paidEDUCATION202343139349102209
2022National Wild Turkey Federation Edgefield, SCU$1,000paidENVIRONMENT202343139349102209
2022California Academy of Science San Francisco, CAC$1,000paidEDUCATION202343139349102209
2022The Fit Kids Foundation Redwood City, CAC$1,000paidEDUCATION202343139349102209
2021The Thacher School Ojai, CAB$10,000paidEDUCATION202231329349102293
2021South Florida Science Center and Aquarium West Palm Beach, FLU$7,500paidEDUCATION202231329349102293
2021Huckleberry Youth Programs San Francisco, CAB$5,000paidEDUCATION202231329349102293
2021Delta Waterfowl Bismarck, NDU$5,000paidENVIRONMENT202231329349102293
2021California Fire Foundation Sacramento, CAB$5,000paidENVIRONMENT202231329349102293
2021The Ocean Conservancy Washington, DCB$4,000paidENVIRONMENT202231329349102293
2021Native Fish Society Oregon City, ORB$3,000paidENVIRONMENT202231329349102293
2021Western Rivers Conservancy Portland, ORB$3,000paidENVIRONMENT202231329349102293
2021Alzheimer's Association Chicago, ILC$3,000paidHEALTH CARE202231329349102293
2021Wild Steelhead Coalition Seattle, WAB$3,000paidENVIRONMENT202231329349102293
2021Craig Foundation Englewood, COU$3,000paidHEALTH CARE202231329349102293
2021Bonefish and Tarpon Trust Miami, FLB$2,500paidENVIRONMENT202231329349102293
2021Caltrout San Francisco, CAU$2,500paidENVIRONMENT202231329349102293
2021All Hands and Hearts Mattapoisett, MAD$2,500paidPUBLIC SAFETY202231329349102293
2021The Outside Foundation Hilton Head, SCB$2,500paidENVIRONMENT202231329349102293
2021California Wildlife Officers Foundation San Carlos, CAC$2,500paidENVIRONMENT202231329349102293
2021Memorial Sloan-Kettering New York, NYU$2,500paidHEALTH CARE202231329349102293
2021Jupiter Medical Center Foundation Jupiter, FLB$2,500paidHEALTH CARE202231329349102293
2021Planned Parenthood of South East and North Florida West Palm Beach, FLC$2,000paidHEALTH CARE202231329349102293
2021California State Parks Foundation San Francisco, CAC$2,000paidENVIRONMENT202231329349102293
2021Friends of the Everglades Stuart, FLB$2,000paidENVIRONMENT202231329349102293
2021The Everglades Foundation Palmetto Bay, FLB$2,000paidENVIRONMENT202231329349102293
2021California Academy of Science San Francisco, CAC$1,000paidEDUCATION202231329349102293
2021National Wild Turkey Federation Edgefield, SCU$1,000paidENVIRONMENT202231329349102293
2021Vanderbilt School of Engineering Nashville, TNU$1,000paidEDUCATION202231329349102293
2021The Fit Kids Foundation Redwood City, CAC$1,000paidEDUCATION202231329349102293
2020The Thacher School Ojai, CAB$15,000paidEDUCATION202131319349102578
2020California Fire Foundation Sacramento, CAB$5,000paidENVIRONMENT202131319349102578
2020Delta Waterfowl Bismarck, NDU$5,000paidENVIRONMENT202131319349102578
2020South Florida Science Center and Aquarium West Palm Beach, FLU$5,000paidEDUCATION202131319349102578
2020The Ocean Conservancy Washington, DCB$4,000paidENVIRONMENT202131319349102578
2020Huckleberry Youth Programs San Francisco, CAB$4,000paidEDUCATION202131319349102578
2020All Hands and Hearts Mattapoisett, MAD$2,500paidPUBLIC SAFETY202131319349102578
2020Wild Steelhead Coalition Seattle, WAB$2,500paidENVIRONMENT202131319349102578
2020Bonefish and Tarpon Trust Miami, FLB$2,500paidENVIRONMENT202131319349102578
2020Western Rivers Conservancy Portland, ORB$2,500paidENVIRONMENT202131319349102578
2020Memorial Sloan-Kettering New York, NYU$2,500paidHEALTH CARE202131319349102578
2020Caltrout San Francisco, CAU$2,500paidENVIRONMENT202131319349102578
2020Native Fish Society Oregon City, ORB$2,500paidENVIRONMENT202131319349102578
2020Planned Parenthood of South East and North Florida West Palm Beach, FLC$2,000paidHEALTH CARE202131319349102578
2020Friends of the Everglades Stuart, FLB$2,000paidENVIRONMENT202131319349102578
2020The Outside Foundation Hilton Head, SCB$2,000paidENVIRONMENT202131319349102578
2020The Everglades Foundation Palmetto Bay, FLB$2,000paidENVIRONMENT202131319349102578
2020California State Parks Foundation San Francisco, CAC$2,000paidENVIRONMENT202131319349102578
2020California Wildlife Officers Foundation San Carlos, CAC$1,500paidENVIRONMENT202131319349102578
2020California Academy of Science San Francisco, CAC$1,000paidEDUCATION202131319349102578
2020Vanderbilt School of Engineering Nashville, TNU$1,000paidEDUCATION202131319349102578
2020The Fit Kids Foundation Redwood City, CAC$1,000paidEDUCATION202131319349102578
2018The Thacher School Ojai, CAB$17,500paidEDUCATION201921309349102162
2018Delta Waterfowl Bismarck, NDU$5,000paidENVIRONMENT201921309349102162
2018South Florida Science Center and Aquarium West Palm Beach, FLU$2,500paidEDUCATION201921309349102162
2018Western Rivers Conservancy Portland, ORB$2,500paidENVIRONMENT201921309349102162
2018Huckleberry Youth Programs San Francisco, CAB$2,500paidEDUCATION201921309349102162
2018Memorial Sloan-Kettering New York, NYU$2,500paidHEALTH CARE201921309349102162
2018Wild Steelhead Coalition Seattle, WAC$2,000paidENVIRONMENT201921309349102162
2018Bonefish and Tarpon Trust Coral Gables, FLC$2,000paidENVIRONMENT201921309349102162
2018Caltrout San Francisco, CAU$2,000paidENVIRONMENT201921309349102162
2018Native Fish Society Oregon City, ORB$2,000paidENVIRONMENT201921309349102162
2018California Fire Foundation Sacramento, CAB$2,000paidENVIRONMENT201921309349102162
2018The Everglades Foundation Palmetto Bay, FLB$2,000paidENVIRONMENT201921309349102162
2018California State Parks Foundation San Francisco, CAC$1,500paidENVIRONMENT201921309349102162
2018Vanderbilt School of Engineering Nashville, TNU$1,000paidEDUCATION201921309349102162
2018Planned Parenthood of South East and North Florida West Palm Beach, FLC$1,000paidHEALTH CARE201921309349102162
2018The Ocean Conservancy Washington, DCB$1,000paidENVIRONMENT201921309349102162
2018The Fit Kids Foundation Redwood City, CAC$1,000paidEDUCATION201921309349102162
2018California Wildlife Officers Foundation San Carlos, CAC$1,000paidENVIRONMENT201921309349102162
2018All Hands and Hearts Mattapoisett, MAD$1,000paidPUBLIC SAFETY201921309349102162

Match tier: A Reported EIN · B Exact name and place · C Strong name match · D Probable name match · U Unresolved. Tiers C and D are inferred, not reported; see how matching works.

Recipient matching for this dataset version has not yet completed its independent precision check. Tier A rows carry the EIN the filer reported; tiers B–D are the matcher's inference and should be read as leads until the check is published on the methodology page.

Source filings

Every figure above is traceable to one of these IRS e-file returns by its OBJECT_ID.

Returns this page is derived from
FormTax yearPeriod endFiledSchemaIRS OBJECT_ID
990PF20252025-12-31not stated2025v4.1202641329349104034
990PF20242024-12-31not stated2024v5.2202533019349101413
990PF20232023-12-31not stated2023v5.0202413109349100541
990PF20222022-12-31not stated2022v5.0202343139349102209
990PF20212021-12-31not stated2021v4.2202231329349102293
990PF20202020-12-31not stated2020v4.1202131319349102578
990PF20182018-12-31not stated2018v3.1201921309349102162

Derived from IRS Form 990-PF e-file XML; recipient identities from the IRS Exempt Organizations Business Master File. Dataset version 2026.09.0, built 2026-09-03. The same rows as Parquet: manifest; as JSON: /api/funders/200187342.json.

The same organization elsewhere in the program: exempt status and filing health · federal awards · grant guidance · open opportunities.

This is informational only, derived from public data on the dates shown. It is not an eligibility determination, and not legal, tax, or accounting advice. Verify against the official source before relying on it.