funder-graph

FundersNC

Grants paid by Williamson Family Foundation

EIN 58-1744883 · Tarboro, NC · Form 990-PF, Part XV

Williamson Family Foundation of Tarboro, NC (EIN 58-1744883) reported 186 grants paid totaling $680,000 to 44 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

$680,000

186 grants

Recipients

44

distinct organizations

Tax years

2018–2025

8 filings in the corpus

By tax year

Grants by tax year, as the same figures
Tax yearGrants paidAmount paidApproved for future
201819$84,300
201920$90,900
202020$81,400
202126$95,000
202225$85,000
202324$79,000
202424$83,000
202528$81,400

Top recipients

The 44 recipients receiving the most from Williamson Family Foundation, by grants paid, out of 44 distinct recipients.

Recipients ranked by total grants paid
RecipientMatchLocationGrantsTotal paidLatest year
Myers Park Presbyterian Church 56-0529959DCharlotte, NC8$130,2002025
Wee Kirk Presbyterian ChurchULinville, NC8$42,0002025
Cape Fear Academy 56-6075566BWilmington, NC8$38,0002025
Good Shepherd CenterUWilmington, NC8$37,0002025
Saint Mary's School 56-0532314BRaleigh, NC8$35,0002025
Rocky Mount Academy 23-7005337BRocky Mount, NC8$34,0002025
Crossnore School 35-2454917DCrossnore, NC7$31,0002025
The Salvation Army 56-6210330DCharlotte, NC8$30,0002025
Avery County Habitat for HumanityUNewland, NC8$29,5002025
Leading Into New Communities Inc 56-2135792BWilmington, NC8$26,0002025
Focus On the Family 95-3188150BColorado Springs, CO8$23,0002025
Memory & Movement Charlotte 46-4329944BCharlotte, NC6$22,0002025
Wounded Warrior Project 46-5397116DFayetteville, NC8$18,5002025
Howard Memorial Presbyterian ChurchUTarboro, NC6$17,0002025
Cameron Art Museum 92-0245406CWilmington, NC6$16,0002025
Wing Haven 56-1014180CCharlotte, NC5$15,0002025
Heifer International 71-0699939CLittle Rock, AR4$13,0002021
North Carolina State UniversityURaleigh, NC3$12,0002021
Trout UnlimitedUArlington, VA7$10,5002024
Wrightsville Beach Museum of HistoryUWrightsville Beach, NC3$10,0002023
North Carolina Museum of ArtURaleigh, NC5$10,0002025
The North Carolina Aquarium Soceity 56-1512990CRaleigh, NC2$10,0002025
Samaritan's Purse 58-1437002BBoone, NC2$10,0002025
Linville Foundation 82-1682102BLinville, NC5$7,5002025
Judicial Watch 52-1885088BWashington, DC2$7,0002019
The North Carolina State Agriculture Foundation IncURaleigh, NC3$6,0002025
Woodberry Forest School 54-0519590BWoodberry Forest, VA8$5,6002025
The Outreach Center 56-2221575CMorganton, NC1$5,0002019
Liberty Hill Presbyterian ChurchULiberty Hill, SC1$4,5002019
Hopeway Foundation 46-4510365BCharlotte, NC2$4,0002025
Edgecombe County Public Schools Educational FoundationUTarboro, NC1$4,0002025
Turning Point USA Inc 80-0835023BIndianapolis, IN1$3,0002025
Heifer Project International 35-1019477BLittle Rock, AR2$2,0002023
The North Carolina Agriculture Foundation Inc 56-6049304CRaleigh, NC1$2,0002022
Urban Ministry CenterUCharlotte, NC4$2,0002023
Red Sweater Project 27-5222528BLake Oswego, OR1$1,5002018
Stepup MinistryURaleigh, NC1$1,4002025
G & B Energy Charity Golf ClassicUElkin, NC3$1,3002020
Edgecombe Cancer Support Foundation 45-4648340BTarboro, NC1$1,0002025
Southminster Inc 56-1443222BCharlotte, NC1$5002025
Yadkin County United Fund 56-1833370CYadkinville, NC1$5002022
Southminster Community Fund 58-1711827DCharlotte, NC1$5002021
United Special Sportsman Alliance 30-0154197BPittsville, WI1$5002018
Yadkin County United FundUElkin, NC1$5002021

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 186 grant rows this organization reported, most recent first.

Grants reported by Williamson Family Foundation
Tax yearRecipientMatchAmountTypePurposeSource filing
2025The North Carolina Aquarium Soceity Raleigh, NCC$5,000paidEDUCATIONAL202631359349101058
2025Rocky Mount Academy Rocky Mount, NCB$5,000paidEDUCATIONAL202631359349101058
2025Crossnore School Crossnore, NCD$5,000paidEDUCATIONAL202631359349101058
2025The Salvation Army Charlotte, NCD$5,000paidCHARITABLE202631359349101058
2025Good Shepherd Center Wilmington, NCU$5,000paidCHARITABLE202631359349101058
2025Myers Park Presbyterian Church Charlotte, NCD$5,000paidRELIGIOUS202631359349101058
2025Wee Kirk Presbyterian Church Linville, NCU$5,000paidRELIGIOUS202631359349101058
2025Samaritan's Purse Boone, NCB$5,000paidCHARITABLE202631359349101058
2025Avery County Habitat for Humanity Newland, NCU$4,000paidCHARITABLE202631359349101058
2025Edgecombe County Public Schools Educational Foundation Tarboro, NCU$4,000paidEDUCATIONAL202631359349101058
2025Focus On the Family Colorado Springs, COB$3,000paidCHARITABLE202631359349101058
2025Turning Point USA Inc Indianapolis, INB$3,000paidCHARITABLE202631359349101058
2025Wing Haven Charlotte, NCC$2,500paidCHARITABLE202631359349101058
2025Hopeway Foundation Charlotte, NCB$2,000paidCHARITABLE202631359349101058
2025Saint Mary's School Raleigh, NCB$2,000paidEDUCATIONAL202631359349101058
2025Cameron Art Museum Wilmington, NCC$2,000paidCHARITABLE202631359349101058
2025The North Carolina State Agriculture Foundation Inc Raleigh, NCU$2,000paidCHARITABLE202631359349101058
2025Howard Memorial Presbyterian Church Tarboro, NCU$2,000paidRELIGIOUS202631359349101058
2025Linville Foundation Linville, NCB$2,000paidCHARITABLE202631359349101058
2025Leading Into New Communities Inc Wilmington, NCB$2,000paidCHARITABLE202631359349101058
2025Cape Fear Academy Wilmington, NCB$2,000paidEDUCATIONAL202631359349101058
2025Wounded Warrior Project Fayetteville, NCD$2,000paidCHARITABLE202631359349101058
2025Memory & Movement Charlotte Charlotte, NCB$2,000paidCHARITABLE202631359349101058
2025Stepup Ministry Raleigh, NCU$1,400paidRELIGIOUS202631359349101058
2025Woodberry Forest School Woodberry Forest, VAB$1,000paidEDUCATIONAL202631359349101058
2025Edgecombe Cancer Support Foundation Tarboro, NCB$1,000paidCHARITABLE202631359349101058
2025North Carolina Museum of Art Raleigh, NCU$1,000paidCHARITABLE202631359349101058
2025Southminster Inc Charlotte, NCB$500paidCHARITABLE202631359349101058
2024Avery County Habitat for Humanity Newland, NCU$5,000paidCHARITABLE202543119349102219
2024Crossnore School Crossnore, NCD$5,000paidEDUCATIONAL202543119349102219
2024Rocky Mount Academy Rocky Mount, NCB$5,000paidEDUCATIONAL202543119349102219
2024Cape Fear Academy Wilmington, NCB$5,000paidEDUCATIONAL202543119349102219
2024Wee Kirk Presbyterian Church Linville, NCU$5,000paidRELIGIOUS202543119349102219
2024Myers Park Presbyterian Church Charlotte, NCD$5,000paidRELIGIOUS202543119349102219
2024The North Carolina Aquarium Soceity Raleigh, NCC$5,000paidEDUCATIONAL202543119349102219
2024Saint Mary's School Raleigh, NCB$5,000paidEDUCATIONAL202543119349102219
2024The Salvation Army Charlotte, NCD$5,000paidCHARITABLE202543119349102219
2024Samaritan's Purse Boone, NCB$5,000paidCHARITABLE202543119349102219
2024Good Shepherd Center Wilmington, NCU$5,000paidCHARITABLE202543119349102219
2024Memory & Movement Charlotte Charlotte, NCB$3,000paidCHARITABLE202543119349102219
2024Focus On the Family Colorado Springs, COB$3,000paidCHARITABLE202543119349102219
2024Wing Haven Charlotte, NCC$2,500paidCHARITABLE202543119349102219
2024Wounded Warrior Project Fayetteville, NCD$2,500paidCHARITABLE202543119349102219
2024Linville Foundation Linville, NCB$2,500paidCHARITABLE202543119349102219
2024Leading Into New Communities Inc Wilmington, NCB$2,000paidCHARITABLE202543119349102219
2024Howard Memorial Presbyterian Church Tarboro, NCU$2,000paidRELIGIOUS202543119349102219
2024Cameron Art Museum Wilmington, NCC$2,000paidCHARITABLE202543119349102219
2024Woodberry Forest School Woodberry Forest, VAB$2,000paidEDUCATIONAL202543119349102219
2024The North Carolina State Agriculture Foundation Inc Raleigh, NCU$2,000paidCHARITABLE202543119349102219
2024North Carolina Museum of Art Raleigh, NCU$2,000paidCHARITABLE202543119349102219
2024Hopeway Foundation Charlotte, NCB$2,000paidCHARITABLE202543119349102219
2024Trout Unlimited Arlington, VAU$500paidCHARITABLE202543119349102219
2023Myers Park Presbyterian Church Charlotte, NCD$20,000paidRELIGIOUS202411369349104871
2023Saint Mary's School Raleigh, NCB$5,000paidEDUCATIONAL202411369349104871
2023Good Shepherd Center Wilmington, NCU$5,000paidCHARITABLE202411369349104871
2023Wrightsville Beach Museum of History Wrightsville Beach, NCU$4,000paidCHARITABLE202411369349104871
2023Cameron Art Museum Wilmington, NCC$4,000paidCHARITABLE202411369349104871
2023Rocky Mount Academy Rocky Mount, NCB$4,000paidEDUCATIONAL202411369349104871
2023Focus On the Family Colorado Springs, COB$4,000paidCHARITABLE202411369349104871
2023The Salvation Army Charlotte, NCD$4,000paidCHARITABLE202411369349104871
2023Crossnore School Crossnore, NCD$4,000paidEDUCATIONAL202411369349104871
2023Memory & Movement Charlotte Charlotte, NCB$3,000paidCHARITABLE202411369349104871
2023Wing Haven Charlotte, NCC$2,500paidCHARITABLE202411369349104871
2023Avery County Habitat for Humanity Newland, NCU$2,500paidCHARITABLE202411369349104871
2023Wounded Warrior Project Fayetteville, NCD$2,500paidCHARITABLE202411369349104871
2023Wee Kirk Presbyterian Church Linville, NCU$2,000paidRELIGIOUS202411369349104871
2023Leading Into New Communities Inc Wilmington, NCB$2,000paidCHARITABLE202411369349104871
2023The North Carolina State Agriculture Foundation Inc Raleigh, NCU$2,000paidCHARITABLE202411369349104871
2023Howard Memorial Presbyterian Church Tarboro, NCU$2,000paidRELIGIOUS202411369349104871
2023North Carolina Museum of Art Raleigh, NCU$2,000paidCHARITABLE202411369349104871
2023Heifer Project International Little Rock, ARB$1,000paidCHARITABLE202411369349104871
2023Linville Foundation Linville, NCB$1,000paidCHARITABLE202411369349104871
2023Cape Fear Academy Wilmington, NCB$1,000paidEDUCATIONAL202411369349104871
2023Woodberry Forest School Woodberry Forest, VAB$500paidEDUCATIONAL202411369349104871
2023Urban Ministry Center Charlotte, NCU$500paidCHARITABLE202411369349104871
2023Trout Unlimited Arlington, VAU$500paidCHARITABLE202411369349104871
2022Myers Park Presbyterian Church Charlotte, NCD$20,000paidRELIGIOUS202342229349100219
2022Cape Fear Academy Wilmington, NCB$5,000paidEDUCATIONAL202342229349100219
2022Saint Mary's School Raleigh, NCB$5,000paidEDUCATIONAL202342229349100219
2022Good Shepherd Center Wilmington, NCU$5,000paidCHARITABLE202342229349100219
2022Avery County Habitat for Humanity Newland, NCU$5,000paidCHARITABLE202342229349100219
2022Focus On the Family Colorado Springs, COB$4,000paidCHARITABLE202342229349100219
2022Crossnore School Crossnore, NCD$4,000paidEDUCATIONAL202342229349100219
2022Leading Into New Communities Inc Wilmington, NCB$4,000paidCHARITABLE202342229349100219
2022Rocky Mount Academy Rocky Mount, NCB$4,000paidEDUCATIONAL202342229349100219
2022The Salvation Army Charlotte, NCD$3,000paidCHARITABLE202342229349100219
2022Cameron Art Museum Wilmington, NCC$3,000paidCHARITABLE202342229349100219
2022Howard Memorial Presbyterian Church Tarboro, NCU$3,000paidRELIGIOUS202342229349100219
2022Memory & Movement Charlotte Charlotte, NCB$3,000paidCHARITABLE202342229349100219
2022Wing Haven Charlotte, NCC$2,500paidCHARITABLE202342229349100219
2022Wounded Warrior Project Fayetteville, NCD$2,500paidCHARITABLE202342229349100219
2022North Carolina Museum of Art Raleigh, NCU$2,000paidCHARITABLE202342229349100219
2022Wrightsville Beach Museum of History Wrightsville Beach, NCU$2,000paidCHARITABLE202342229349100219
2022The North Carolina Agriculture Foundation Inc Raleigh, NCC$2,000paidCHARITABLE202342229349100219
2022Wee Kirk Presbyterian Church Linville, NCU$2,000paidRELIGIOUS202342229349100219
2022Heifer Project International Little Rock, ARB$1,000paidCHARITABLE202342229349100219
2022Linville Foundation Linville, NCB$1,000paidCHARITABLE202342229349100219
2022Woodberry Forest School Woodberry Forest, VAB$500paidEDUCATIONAL202342229349100219
2022Yadkin County United Fund Yadkinville, NCC$500paidCHARITABLE202342229349100219
2022Trout Unlimited Arlington, VAU$500paidCHARITABLE202342229349100219
2022Urban Ministry Center Charlotte, NCU$500paidCHARITABLE202342229349100219
2021Myers Park Presbyterian Church Charlotte, NCD$20,000paidRELIGIOUS202241329349103619
2021Memory & Movement Charlotte Charlotte, NCB$6,000paidCHARITABLE202241329349103619
2021Wing Haven Charlotte, NCC$5,000paidCHARITABLE202241329349103619
2021Cape Fear Academy Wilmington, NCB$5,000paidEDUCATIONAL202241329349103619
2021Saint Mary's School Raleigh, NCB$5,000paidEDUCATIONAL202241329349103619
2021Leading Into New Communities Inc Wilmington, NCB$4,000paidCHARITABLE202241329349103619
2021Crossnore School Crossnore, NCD$4,000paidEDUCATIONAL202241329349103619
2021Rocky Mount Academy Rocky Mount, NCB$4,000paidEDUCATIONAL202241329349103619
2021The Salvation Army Charlotte, NCD$4,000paidCHARITABLE202241329349103619
2021North Carolina State University Raleigh, NCU$4,000paidEDUCATIONAL202241329349103619
2021Good Shepherd Center Wilmington, NCU$4,000paidCHARITABLE202241329349103619
2021Wrightsville Beach Museum of History Wrightsville Beach, NCU$4,000paidCHARITABLE202241329349103619
2021Howard Memorial Presbyterian Church Tarboro, NCU$4,000paidRELIGIOUS202241329349103619
2021Wee Kirk Presbyterian Church Linville, NCU$3,000paidRELIGIOUS202241329349103619
2021Cameron Art Museum Wilmington, NCC$3,000paidCHARITABLE202241329349103619
2021North Carolina Museum of Art Raleigh, NCU$3,000paidCHARITABLE202241329349103619
2021Avery County Habitat for Humanity Newland, NCU$3,000paidCHARITABLE202241329349103619
2021Heifer International Little Rock, ARC$2,000paidCHARITABLE202241329349103619
2021Focus On the Family Colorado Springs, COB$2,000paidCHARITABLE202241329349103619
2021Wounded Warriors Fayetteville, NCD$2,000paidCHARITABLE202241329349103619
2021Linville Foundation Linville, NCB$1,000paidCHARITABLE202241329349103619
2021Trout Unlimited Arlington, VAU$1,000paidCHARITABLE202241329349103619
2021Urban Ministry Center Charlotte, NCU$500paidCHARITABLE202241329349103619
2021Woodberry Forest School Woodberry Forest, VAB$500paidEDUATIONAL202241329349103619
2021Yadkin County United Fund Elkin, NCU$500paidCHARITABLE202241329349103619
2021Southminster Community Fund Charlotte, NCD$500paidCHARITABLE202241329349103619
2020Myers Park Presbyterian Church Charlotte, NCD$19,900paidRELIGIOUS202101259349100725
2020Avery County Habitat for Humanity Newland, NCU$6,000paidCHARITABLE202101259349100725
2020Cape Fear Academy Wilmington, NCB$5,000paidEDUCATIONAL202101259349100725
2020Wee Kirk Presbyterian Church Linville, NCU$5,000paidRELIGIOUS202101259349100725
2020Saint Mary's School Raleigh, NCB$5,000paidEDUCATIONAL202101259349100725
2020Memory & Movement Charlotte Charlotte, NCB$5,000paidCHARITABLE202101259349100725
2020Rocky Mount Academy Rocky Mount, NCB$4,000paidEDUCATIONAL202101259349100725
2020The Salvation Army Charlotte, NCD$4,000paidCHARITABLE202101259349100725
2020North Carolina State University Raleigh, NCU$4,000paidEDUCATIONAL202101259349100725
2020Crossnore School Crossnore, NCD$4,000paidEDUCATIONAL202101259349100725
2020Good Shepherd Center Wilmington, NCU$4,000paidCHARITABLE202101259349100725
2020Leading Into New Communities Inc Wilmington, NCB$4,000paidCHARITABLE202101259349100725
2020Heifer International Little Rock, ARC$3,000paidCHARITABLE202101259349100725
2020Cameron Art Museum Wilmington, NCC$2,000paidCHARITABLE202101259349100725
2020Focus On the Family Colorado Springs, COB$2,000paidCHARITABLE202101259349100725
2020Wounded Warriors Fayetteville, NCD$2,000paidCHARITABLE202101259349100725
2020Trout Unlimited Arlington, VAU$1,000paidCHARITABLE202101259349100725
2020Urban Ministry Center Charlotte, NCU$500paidCHARITABLE202101259349100725
2020Woodberry Forest School Woodberry Forest, VAB$500paidEDUATIONAL202101259349100725
2020G & B Energy Charity Golf Classic Elkin, NCU$500paidCHARITABLE202101259349100725
2019Myers Park Presbyterian Church Charlotte, NCD$20,900paidRELIGIOUS202001609349100660
2019Cape Fear Academy Wilmington, NCB$10,000paidEDUCATIONAL202001609349100660
2019Judicial Watch Washington, DCB$5,000paidCHARITABLE202001609349100660
2019The Outreach Center Morganton, NCC$5,000paidCHARITABLE202001609349100660
2019Crossnore School Crossnore, NCD$5,000paidEDUCATIONAL202001609349100660
2019Liberty Hill Presbyterian Church Liberty Hill, SCU$4,500paidRELIGIOUS202001609349100660
2019Good Shepherd Center Wilmington, NCU$4,000paidCHARITABLE202001609349100660
2019Saint Mary's School Raleigh, NCB$4,000paidEDUCATIONAL202001609349100660
2019North Carolina State University Raleigh, NCU$4,000paidEDUCATIONAL202001609349100660
2019Rocky Mount Academy Rocky Mount, NCB$4,000paidEDUCATIONAL202001609349100660
2019Wee Kirk Presbyterian Church Linville, NCU$3,200paidRELIGIOUS202001609349100660
2019Trout Unlimited Arlington, VAU$3,000paidCHARITABLE202001609349100660
2019The Salvation Army Charlotte, NCD$3,000paidCHARITABLE202001609349100660
2019Heifer International Little Rock, ARC$3,000paidCHARITABLE202001609349100660
2019Leading Into New Communities Inc Wilmington, NCB$3,000paidCHARITABLE202001609349100660
2019Wounded Warriors Fayetteville, NCD$3,000paidCHARITABLE202001609349100660
2019Focus On the Family Colorado Springs, COB$3,000paidCHARITABLE202001609349100660
2019Avery County Habitat for Humanity Newland, NCU$2,500paidCHARITABLE202001609349100660
2019G & B Energy Charity Golf Classic Elkin, NCU$500paidCHARITABLE202001609349100660
2019Woodberry Forest School Woodberry Forest, VAB$300paidEDUATIONAL202001609349100660
2018Myers Park Presbyterian Church Charlotte, NCD$19,400paidRELIGIOUS201933159349100033
2018Wee Kirk Presbyterian Church Linville, NCU$16,800paidRELIGIOUS201933159349100033
2018Heifer International Little Rock, ARC$5,000paidCHARITABLE201933159349100033
2018Good Shepherd Center Wilmington, NCU$5,000paidCHARITABLE201933159349100033
2018Cape Fear Academy Wilmington, NCB$5,000paidEDUCATIONAL201933159349100033
2018Leading Into New Communities Inc Wilmington, NCB$5,000paidCHARITABLE201933159349100033
2018Saint Mary's School Raleigh, NCB$4,000paidEDUCATIONAL201933159349100033
2018Howard Memorial Presbyterian Church Tarboro, NCU$4,000paidRELIGIOUS201933159349100033
2018Rocky Mount Academy Rocky Mount, NCB$4,000paidEDUCATIONAL201933159349100033
2018Trout Unlimited Arlington, VAU$4,000paidCHARITABLE201933159349100033
2018Focus On the Family Colorado Springs, COB$2,000paidCHARITABLE201933159349100033
2018The Salvation Army Charlotte, NCD$2,000paidCHARITABLE201933159349100033
2018Judicial Watch Washington, DCB$2,000paidCHARITABLE201933159349100033
2018Wounded Warriors Fayetteville, NCD$2,000paidCHARITABLE201933159349100033
2018Red Sweater Project Lake Oswego, ORB$1,500paidEDUCATIONAL201933159349100033
2018Avery County Habitat for Humanity Newland, NCU$1,500paidCHARITABLE201933159349100033
2018United Special Sportsman Alliance Pittsville, WIB$500paidCHARITABLE201933159349100033
2018Woodberry Forest School Woodberry Forest, VAB$300paidEDUATIONAL201933159349100033
2018G & B Energy Charity Golf Classic Elkin, NCU$300paidCHARITABLE201933159349100033

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.1202631359349101058
990PF20242024-12-31not stated2024v5.2202543119349102219
990PF20232023-12-31not stated2023v5.0202411369349104871
990PF20222022-12-31not stated2022v5.0202342229349100219
990PF20212021-12-31not stated2021v4.2202241329349103619
990PF20202020-12-31not stated2020v4.1202101259349100725
990PF20192019-12-31not stated2019v5.1202001609349100660
990PF20182018-12-31not stated2018v3.1201933159349100033

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/581744883.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.