FURP.ORG / PUBLIC DATA EXPLORER

Strategy Studio is now furp.org. Same site, same data, new address. Please update your bookmarks (and anything that links to strategystudio.org); old links keep working by sending you here.

NORTH FLORIDA ANIMAL RESCUE INC

Cite this

Plain text NORTH FLORIDA ANIMAL RESCUE INC. furp.org, nonprofit organization profile, tax years 2013–2020. https://furp.org/org/274195508?moved=1. Retrieved 2026-10-21.

APA furp.org. (n.d.). NORTH FLORIDA ANIMAL RESCUE INC [Nonprofit organization profile; tax years 2013–2020]. Retrieved October 21, 2026, from https://furp.org/org/274195508?moved=1

MLA “NORTH FLORIDA ANIMAL RESCUE INC.” furp.org, tax years 2013–2020, https://furp.org/org/274195508?moved=1. Accessed 21 Oct. 2026.

Retrieved 2026-10-21; covers tax years 2013–2020. Data: furp.org, CC BY 4.0.

2020 · Form 990 · revenue $766K · expenses $809K · assets $1.1M

EIN
27-4195508
Address
16800 COUNTY ROAD 137, WELLBORN, FL 32094-3000
NTEE code
D20
Subsection
501(c)(3)
Ruling year
2025
Cross-check
ProPublica Nonprofit Explorer

Mission

To rescue, provide sanctuary, and re-home abandoned animals, thereby reducing euthanasia, through education and innovative community programs.

Each tax year counts once: when a return was amended, only the latest return for that period is used below (superseded returns stay listed, greyed, under Finances).

People paid by the organization

3 people paid across every filing: current people first, then by total pay from this organization. Organizations counts every nonprofit each person appears on.

NameLatest titleYearsLatest year payTotal pay from hereOrganizations
Heather Keeler Executive Director2014-2020 $27,556$187,833 1
Adam Lamb Board Member2013-2020 $0$3,200 1
Jerry Garrett (former) Director of Operations2013 $51,601$51,601 1

Officers and directors, no compensation reported

8 people listed on the returns with $0 (or no amount) in every compensation column: current people first. Hours are as filed on the latest return each person appears on.

NameLatest titleYearsHrs/wk (latest)CompensationOrganizations
Teresa Weber Chairperson2013-2020 4 $0 reported 1
Katie Rooney Board member2018-2020 3 $0 reported 1
Susan Henderaon (former) Board Member2015-2017 3 $0 reported 1
Connie Johnson (former) Board member2014-2017 3 $0 reported 1
Lynn Touchton (former) Vice-chairperson2013-2014 3 $0 reported 1
Susan Henderson (former) Director2014 3 $0 reported 1
Herb Jones (former) Director2013 3 $0 reported 1
Lynn Hawkins (former) Director2013 3 $0 reported 1

People by year

2020 · 4 people listed · 1 paid, $28K · 13 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
Heather Keeler Executive Director40 $27,556$0$0 $27,5561
Teresa Weber Chairperson4 $0$0$0 $01
Adam Lamb Board Member3 $0$0$0 $01
Katie Rooney Board member3 $0$0$0 $01
2019 · 4 people listed · 1 paid, $30K · 12 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
Heather Keeler Executive Director40 $29,852$0$0 $29,8521
Teresa Weber Chairperson4 $0$0$0 $01
Adam Lamb Board Member3 $0$0$0 $01
Katie Rooney Board member3 $0$0$0 $01
2018 · 4 people listed · 1 paid, $30K · 10 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
Heather Keeler Executive Director40 $29,852$0$0 $29,8521
Teresa Weber Chairperson4 $0$0$0 $01
Adam Lamb Board Member3 $0$0$0 $01
Katie Rooney Board member3 $0$0$0 $01
2017 · 5 people listed · 1 paid, $30K · 6 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
HEATHER KEELER Executive Director40 $29,852$0$0 $29,8521
TERESA WEBER Chairperson4 $0$0$0 $01
SUSAN HENDERAON Board Member3 $0$0$0 $01
CONNIE JOHNSON Board member3 $0$0$0 $01
ADAM LAMB Board Member3 $0$0$0 $01
2016 · 4 people listed · 1 paid, $30K · 8 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
HEATHER KEELER Executive Director40 $29,852$0$0 $29,8521
TERESA WEBER Chairperson4 $0$0$0 $01
SUSAN HENDERAON Board Member3 $0$0$0 $01
CONNIE JOHNSON Board member3 $0$0$0 $01
2015 · 4 people listed · 1 paid, $33K · 10 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
HEATHER KEELER Executive Director40 $32,572$0$0 $32,5721
TERESA WEBER Chairperson4 $0$0$0 $01
SUSAN HENDERAON Board Member3 $0$0$0 $01
CONNIE JOHNSON Board member3 $0$0$0 $01
2014 · 6 people listed · 2 paid, $11K · 25 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
HEATHER KEELER Chief Operating Officer40 $8,297$0$0 $8,2971
ADAM LAMB Chief Executive Officer40 $3,200$0$0 $3,2001
TERESA WEBER Chairperson3 $0$0$0 $01
LYNN TOUCHTON Vice-chairperson3 $0$0$0 $01
SUSAN HENDERSON Director3 $0$0$0 $01
CONNIE JOHNSON Director3 $0$0$0 $01
2013 · 6 people listed · 1 paid, $52K · 39 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
JERRY GARRETT Director of Operations40 $51,601$0$0 $51,6011
TERESA WEBER Chairperson3 $0$0$0 $01
LYNN TOUCHTON Vice-chairperson3 $0$0$0 $01
HERB JONES Director3 $0$0$0 $01
LYNN HAWKINS Director3 $0$0$0 $01
ADAM LAMB Director of Operations40 $0$0$0 $01

Highest-paid independent contractors

No independent contractors reported.

Who gave

Contributor names are not public for this form type.

Public charities filing Form 990 or 990-EZ report large donors on Schedule B, but the IRS withholds their names and addresses from public copies. Private foundations (990-PF) are different: their contributors are public.

Finances

Newest first. Each filing: its name on one row, its figures on the row beneath. Greyed filings are superseded by a later return for the same period and are left out everywhere else on this page.

RevenueExpensesAssetsNet assetsContributionsProgram revenueOfficer payEmployeesVolunteers
2020 · Form 990 period ending 2020-12-31 · view filing · original 990 ↗
$766,061$808,614 $1,141,824$1,141,824 $0$766,061 $27,556130
2019 · Form 990 period ending 2019-12-31 · view filing · original 990 ↗
$638,519$812,280 $1,184,377$1,184,377 $0$638,073 $29,852120
2018 · Form 990 period ending 2018-12-31 · view filing · original 990 ↗
$649,979$708,478 $1,358,138$1,358,138 $0$649,863 $29,852100
2017 · Form 990 period ending 2017-12-31 · view filing · original 990 ↗
$613,248$695,087 $1,416,637$1,416,637 $0$587,798 $29,85260
2016 · Form 990 period ending 2016-12-31 · view filing · original 990 ↗
$458,095$579,094 $1,523,926$1,498,476 $0$419,595 $29,85280
2015 · Form 990 period ending 2015-12-31 · view filing · original 990 ↗
$668,774$644,002 $1,644,925$1,619,475 $0$663,454 $32,572100
2014 · Form 990 period ending 2014-12-31 · view filing · original 990 ↗
$443,961$527,134 $1,632,452$1,594,703 $145,771$274,782 $11,497250
2013 · Form 990 period ending 2013-12-31 · view filing · original 990 ↗
$593,273$643,463 $1,717,334$1,677,876 $385,240$198,515 $51,601390

Funders of this organization

3 grantors reported grants to this organization, $60,395 in all, tax years 2013 to 2019. Exact: the grantor wrote this organization's EIN. Fuzzy: the grantor wrote only a name (foundations' 990-PF has no EIN field), matched to the same or a near-identical name in the same state; the name as filed is shown. From the latest return for each grantor and year, so amended returns aren't counted twice. CSV

GrantorTypeMatchYears givenGrantsTotalLatest yearLatest year's amountGrants
FLORIDA ANIMAL FRIEND INC Public charity Exact 2015, 2019 2$30,000 2019$15,000
show
GREATER GOOD CHARITIES Public charity Exact 2019 1$29,395 2019$29,395
show
HUMANE WORLD FOR ANIMALS INC Public charity Exact 2013 1$1,000 2013$1,000
show

Similar organizations

Ranked without any AI: same NTEE code first, then the same NTEE group; then revenue within 2x, 5x or 10x; then the same state; then similar name and mission text. Same state only · More (100)

OrganizationStateNTEELatest revenueLatest expensesTop-paid titleTop payWhy similar
AYLAS ACRES NO KILL ANIMAL RESCUE INCFLD20 $687,734$635,444 SECRETARY$0 Same NTEE code D20, revenue within 2x, same state, similar name
FLORIDA ANIMAL FRIEND INCFLD20 $937,324$858,660 DIRECTOR$0 Same NTEE code D20, revenue within 2x, same state, similar name
LABRADOR RETRIEVER RESCUE OF FLORIDA INCFLD20 $802,176$698,075 PRESIDENT$0 Same NTEE code D20, revenue within 2x, same state
PAWS 4 YOU RESCUE INCFLD20 $649,186$742,197 PRESIDENT$63,800 Same NTEE code D20, revenue within 2x, same state, similar mission
BARKY PINES ANIMAL RESCUE & SANCTUARY INCFLD20 $790,511$716,990 President & CEO$0 Same NTEE code D20, revenue within 2x, same state
RESCUE ADOPTION INCFLD20 $780,929$783,030 PRESIDENT$97,500 Same NTEE code D20, revenue within 2x, same state
ABANDONED PET RESCUE INCFLD20 $944,882$912,437 acting president VP$0 Same NTEE code D20, revenue within 2x, same state
FLORIDA LITTLE DOG RESCUE GROUPFLD20 $633,101$448,128 President Treasurer$0 Same NTEE code D20, revenue within 2x, same state
ANIMAL AID INCFLD20 $936,832$933,101 President/Director$46,000 Same NTEE code D20, revenue within 2x, same state
ANIMAL SHELTER FOUNDATION INCFLD20 $925,582$976,491 TREASURER$0 Same NTEE code D20, revenue within 2x, same state
CROSSED PAWS PET RESCUE INCFLD20 $642,913$437,270 President/Treasurer$0 Same NTEE code D20, revenue within 2x, same state
ENGLEWOOD ANIMAL RESCUESFLD20 $791,987$378,643 Director$65,125 Same NTEE code D20, revenue within 2x, same state
HORSE PROTECTION ASSOCIATION OF FLORIDA INCFLD20 $664,413$743,569 PRESIDENT &$120,000 Same NTEE code D20, revenue within 2x, same state
PET RESCUE BY JUDY INCFLD20 $635,621$681,513 PRESIDENT$23,972 Same NTEE code D20, revenue within 2x, same state
CRITTER ADOPTION AND RESCUE EFFORT INCFLD20 $704,693$254,588 PRESIDENT$0 Same NTEE code D20, revenue within 2x, same state
SAFE ANIMAL SHELTER OF ORANGE PARK INCFLD20 $800,371$795,899 DIRECTOR$0 Same NTEE code D20, revenue within 2x, same state
GOOD KARMA PET RESCUE INCFLD20 $944,233$634,917 TRUSTEEOFFICER$0 Same NTEE code D20, revenue within 2x, same state
BREVARD AID TO ANIMALS SPAY NEUTERMEDICAL FACILITY INCFLD20 $865,781$895,972 veterinarian$178,505 Same NTEE code D20, revenue within 2x, same state
CENTRAL FLORIDA COMMUNITY PET CLINIC INCFLD20 $713,403$736,354 EXECUTIVE DIRECTOR$75,481 Same NTEE code D20, revenue within 2x, same state
BIG HEARTS 4 PAWS RESCUE INCFLD20 $872,569$475,394 PRESIDENT$0 Same NTEE code D20, revenue within 2x, same state
SANCTUARY AT LAKOTA FARMS INCFLD20 $971,319$784,536 PRESIDENT$0 Same NTEE code D20, revenue within 2x, same state
DREAMCATCHER HORSE RANCH RESCUE CENTER INCFLD20 $662,010$395,920 President$0 Same NTEE code D20, revenue within 2x, same state
DOGS AND CATS FOREVER INCFLD20 $800,941$621,435 SECRETARY$0 Same NTEE code D20, revenue within 2x, same state
ABOUT PETS INCFLD20 $647,895$851,361 President$40,269 Same NTEE code D20, revenue within 2x, same state
LEON COUNTY HUMANE SOCIETYFLD20 $847,561$742,705 EXECUTIVE DI$74,652 Same NTEE code D20, revenue within 2x, same state

Who funds organizations like this

Grantors that funded the 100 most similar organizations. Ranked by total given to them. Foundations (990-PF) and donor-advised fund sponsors only. Same matching as Funders above (by EIN, or by name for foundations).

GrantorTypeTotal givenGrantsOrganizations fundedYearsWhich ones
FORGOOD INC DAF sponsor$6,833,258200 422010–2024 TOMTEN FARM AND SANCTUARY OF NEW HAMPSHIRE; LAST CHANCE ANIMAL RESCUE FUND; OKLAHOMA ALLIANCE FOR ANIMALS INC; A HEINZ57 PET RESCUE AND TRANSPORT INC and 38 more
FIDELITY INVESTMENTS CHARITABLE GIFT FUND DAF sponsor$3,223,023142 442016–2024 RED DOG FARM ANIMAL RESCUE NETWORK; WE CARE ANIMAL RESCUE INC; SAFE ANIMAL SHELTER OF ORANGE PARK INC; 600 MILLION STRAY DOGS NEED YOU and 40 more
PAYPAL CHARITABLE GIVING FUND DAF sponsor$3,134,190109 572017–2024 GOOD KARMA PET RESCUE INC; A REJOYCEFUL ANIMAL RESCUE; SKIATOOK PAWS AND CLAWS ANIMAL RESCUE INC; CROSSED PAWS PET RESCUE INC and 53 more
DONOR ADVISED CHARITABLE GIVING DAF sponsor$1,543,75380 362014–2024 ODD MAN INN ANIMAL REFUGE; LABRADOR RETRIEVER RESCUE OF FLORIDA INC; ACF ANIMAL RESCUE USA; A HEINZ57 PET RESCUE AND TRANSPORT INC and 32 more
AMERICAN ONLINE GIVING FOUNDATION INC DAF sponsor$1,517,139135 422019–2024 A HEINZ57 PET RESCUE AND TRANSPORT INC; SEAN CASEY ANIMAL RESCUE INC; PETCONNECT RESCUE INC; PUG NATION RESCUE OF LOS ANGELES INC and 38 more
SAN ANTONIO AREA FOUNDATION DAF sponsor$1,201,0431 12022–2022 ROYAL ANIMAL REFUGE INC
LESLIE L ALEXANDER FOUNDATION Private foundation$1,158,50020 92020–2024 ABANDONED PET RESCUE INC; GOOD KARMA PET RESCUE INC; BARKY PINES ANIMAL RESCUE & SANCTUARY INC; LEON COUNTY HUMANE SOCIETY and 5 more
NATIONAL PHILANTHROPIC TR DAF sponsor$1,021,04628 162014–2024 ATLANTA WILD ANIMAL RESCUE EFFORT INC; ROCK N RESCUE INC; PAWS 4 YOU RESCUE INC; ANIMAL ALLIANCE INC and 12 more
COMMUNITY FOUNDATION OF ABILENE DAF sponsor$1,018,78215 12009–2024 RESCUE THE ANIMALS INC
COLORADO GIVES FOUNDATION DAF sponsor$609,17712 12013–2024 ANIMAL RESCUE OF THE ROCKIES
THE BESSEMER GIVING FUND DAF sponsor$591,2175 32022–2024 SARGES ANIMAL RESCUE FOUNDATION INC; ODD MAN INN ANIMAL REFUGE; HORSE PROTECTION ASSOCIATION OF FLORIDA INC
MORGAN STANLEY GLOBAL IMPACT FUNDING TRUST INC DAF sponsor$451,50024 152016–2024 TOMTEN FARM AND SANCTUARY OF NEW HAMPSHIRE; ANIMAL ADOPTION AND RESCUE FOUNDATION OF WINSTON-SALEM INC; RESCUE HOUSE INC; WAGS AND WHISKERS PET RESCUE INC and 11 more
COMMUNITY FOUNDATION OF TAMPA BAY INC DAF sponsor$440,09310 22013–2024 CRITTER ADOPTION AND RESCUE EFFORT INC; MERCY FULL PROJECT INC
AMAZONSMILE FOUNDATION Private foundation$431,227304 802020–2023 SEAN CASEY ANIMAL RESCUE INC; PET RESCUE BY JUDY INC; A HEINZ57 PET RESCUE AND TRANSPORT INC; LABRADOR RETRIEVER RESCUE OF FLORIDA INC and 76 more
MIGHTYCAUSE CHARITABLE FOUNDATION DAF sponsor$430,15022 72011–2024 HEARTLAND ANIMAL RESCUE TEAM; PAWS 4 YOU RESCUE INC; COMPANION PET RESCUE AND TRANSPORT OF W TN INC; ROCK N RESCUE INC and 3 more

The full list · all similar organizations

Where the money went

Every expense line on each return, biggest first: Form 990 Part IX (with its program, management and fundraising columns), 990-EZ Part I, or 990-PF Part I. Event marks lines the organization itself describes as events. “Events” in each summary adds those lines, conferences and meetings, and the direct costs of fundraising events. Unusual is not the same as improper. Many of these patterns have ordinary explanations. Check the filing.

2020 · Form 990 · $808,614 spent · pay $250,619 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
All other expenses $455,787$446,422$9,365$0 56.4%
Other salaries and wages $205,253$205,253$0$0 25.4%
Other (as described)Contract labor $56,626$56,626$0$0 7.0%
Depreciation and depletion $43,899$0$43,899$0 5.4%
Pay: officers, directors, trustees, key employees $27,556$27,556$0$0 3.4%
Payroll taxes $17,810$17,810$0$0 2.2%
Other (as described)Computer and internet $1,000$0$1,000$0 0.1%
Other (as described)Auto expense $653$236$417$0 0.1%
Other (as described)Bank service charge $30$0$30$0 0.0%
Total$808,614100%

View the filing

2019 · Form 990 · $812,280 spent · pay $251,764 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
All other expenses $454,551$448,032$6,519$0 56.0%
Other salaries and wages $204,305$204,305$0$0 25.2%
Other (as described)Labor, fees and workers' comp $61,115$61,115$0$0 7.5%
Depreciation and depletion $43,391$0$43,391$0 5.3%
Pay: officers, directors, trustees, key employees $29,852$29,852$0$0 3.7%
Payroll taxes $17,607$17,607$0$0 2.2%
Other (as described)Computer and internet $779$0$779$0 0.1%
Other (as described)Bank service charge $680$0$680$0 0.1%
Total$812,280100%

View the filing

2018 · Form 990 · $708,478 spent · pay $237,999 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
All other expenses $408,719$387,584$21,135$0 57.7%
Other salaries and wages $188,944$188,944$0$0 26.7%
Depreciation and depletion $44,427$0$44,427$0 6.3%
Pay: officers, directors, trustees, key employees $29,852$29,852$0$0 4.2%
Payroll taxes $19,203$19,203$0$0 2.7%
Other (as described)Contract labor $12,749$12,749$0$0 1.8%
Other (as described)Auto expense $3,157$3,157$0$0 0.4%
Other (as described)Bank service charge $1,135$0$1,135$0 0.2%
Other (as described)Computer and internet $292$21$271$0 0.0%
Total$708,478100%

View the filing

2017 · Form 990 · $695,087 spent · pay $173,044 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
All other expenses $359,772$329,656$30,116$0 51.8%
Other salaries and wages $128,581$128,581$0$0 18.5%
Other (as described)Contract labor $113,144$113,144$0$0 16.3%
Depreciation and depletion $42,269$0$42,269$0 6.1%
Pay: officers, directors, trustees, key employees $29,852$29,852$0$0 4.3%
Payroll taxes $14,611$14,611$0$0 2.1%
Other (as described)Cremation $5,156$5,156$0$0 0.7%
Other (as described)Auto expense $1,414$0$1,414$0 0.2%
Other (as described)Bank service charge $288$0$288$0 0.0%
Total$695,087100%

View the filing

2016 · Form 990 · $579,094 spent · pay $182,431 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
All other expenses $347,845$325,790$22,055$0 60.1%
Other salaries and wages $139,615$139,615$0$0 24.1%
Depreciation and depletion $47,106$0$47,106$0 8.1%
Pay: officers, directors, trustees, key employees $29,852$29,852$0$0 5.2%
Payroll taxes $12,964$12,964$0$0 2.2%
Advertising and promotion $500$0$500$0 0.1%
Other (as described)Contract labor $450$0$450$0 0.1%
Other (as described)Bank service charge $401$0$401$0 0.1%
Other (as described)PC and internet $200$0$200$0 0.0%
Other (as described)Auto expense $161$0$161$0 0.0%
Total$579,094100%

View the filing

2015 · Form 990 · $644,002 spent · pay $143,239 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
All other expenses $443,332$437,045$6,287$0 68.8%
Other salaries and wages $97,474$97,474$0$0 15.1%
Depreciation and depletion $53,823$0$53,823$0 8.4%
Pay: officers, directors, trustees, key employees $32,572$32,572$0$0 5.1%
Payroll taxes $13,193$13,193$0$0 2.0%
Other (as described)Cremation $2,193$2,193$0$0 0.3%
Other (as described)PC and internet $424$0$424$0 0.1%
Advertising and promotion $399$399$0$0 0.1%
Other (as described)Donations $300$300$0$0 0.0%
Other (as described)Bank service charges $292$0$292$0 0.0%
Total$644,002100%

View the filing

2014 · Form 990 · $527,134 spent · pay $187,416 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
All other expenses $271,133$236,151$34,982$0 51.4%
Other salaries and wages $145,869$145,869$0$0 27.7%
Depreciation and depletion $53,823$0$53,823$0 10.2%
Payroll taxes $30,050$30,050$0$0 5.7%
Pay: officers, directors, trustees, key employees $11,497$11,497$0$0 2.2%
Other (as described)Drugs $6,777$6,777$0$0 1.3%
Advertising and promotion $6,610$6,610$0$0 1.3%
Interest $780$0$780$0 0.1%
Other (as described)Equipment/small tools $277$277$0$0 0.1%
Other (as described)Contract labor $236$0$236$0 0.0%
Other (as described)Bank service charges $82$0$82$0 0.0%
Total$527,134100%

View the filing

2013 · Form 990 · $643,463 spent · pay $299,297 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
All other expenses $274,773$233,775$40,998$0 42.7%
Other salaries and wages $225,846$225,846$0$0 35.1%
Depreciation and depletion $53,824$0$53,824$0 8.4%
Pay: officers, directors, trustees, key employees $51,601$0$51,601$0 8.0%
Payroll taxes $21,850$16,858$4,992$0 3.4%
Fees: investment management $6,721$0$6,721$0 1.0%
Advertising and promotion $4,136$4,136$0$0 0.6%
Other (as described)Equine maintenance $2,538$2,538$0$0 0.4%
Other (as described)Dumpster service $1,452$0$1,452$0 0.2%
Interest $578$0$578$0 0.1%
Other (as described)Adoption dues $95$95$0$0 0.0%
Other (as described)Adoption supplies $49$49$0$0 0.0%
Total$643,463100%

View the filing