Liabilities / Assets
Score unavailable
Liabilities-to-assets requires both liabilities and assets on the latest valid filing.
EIN 23-2096799 • 501(c)3 • Pittsburgh, PA
Profile
Provides support for community libraries
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
Score unavailable
Liabilities-to-assets requires both liabilities and assets on the latest valid filing.
Liabilities / Revenue
Score unavailable
Liabilities-to-revenue requires both liabilities and revenue on the latest valid filing.
Net Margin
26th percentile
Higher net margin than 26% of similar nonprofits.
Top Officer Pay
81st percentile
Higher top officer pay than 81% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
42nd percentile
Faster asset growth than 42% of similar nonprofits.
Revenue Growth
64th percentile
Faster revenue growth than 64% of similar nonprofits.
Assets
Down$41,955
Down $3,707 (-8.1%) from 2023
Liabilities
-
No earlier filing loaded for comparison.
Net Assets
$41,955
No earlier filing loaded for comparison.
Revenue
Up$24,573
Up $2,177 (+9.7%) from 2023
Expenses
Up$28,280
Up $5,124 (+22%) from 2023
Net Income
Down-$3,707
Down $2,947 (-388%) from 2023
Most recent year
2024 • Form 990EZDetailed filing. Detailed filing data is available for this year.
Advocate for support of local libraries by colaboration with other library associations, agencies and community groups in order to improve library funding and related services. Lead efforts to encourage, train and support library friends.
| Description | Grants | Expenses |
|---|---|---|
| ADVOCATE FOR SUPPORT OF LOCAL LIBRARIES BY COLABORATION WITH OTHER LIBRARY ASSOCIATIONS, AGENCIES AND COMMUNITY GROUPS IN ORDER TO IMPROVE LIBRARY FUNDING AND RELATED SERVICES. LEAD EFFORTS TO ENCOURAGE, TRAIN AND SUPPORT LIBRARY FRIENDS. | $12,463 | $16,680 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| DENISE STICHA | President | - | $0 | - | - |
| SUSAN TRACEY | Vice Preside | - | $0 | - | - |
| BRANDT ENSOR | Treasurer | - | $0 | - | - |
| MARCIA WILSON | Secretary | - | $0 | - | - |
| JESSICA BRANGIEL | Board Member | - | $0 | - | - |
| JAIREE COUNTERMAN | Board Member | - | $0 | - | - |
| DEBORAH DORSHIMER | Board Member | - | $0 | - | - |
| NANCY HALLOWELL | Board Member | - | $0 | - | - |
| JUDY SCHWAMBACH | Board Member | - | $0 | - | - |
| STEPHANIE THOMPSON | Board Member | - | $0 | - | - |
“Name: pennsylvania library association address: 220 cumberland parkway, ste 10 mechanicsburg, pa 17055 cash contribution: 12,463”
“Expenses board & administration 1,287 web maintenance 316 insurance 1,432 awards 699 miscellaneous 217 total 3,951”
“Advocate for support of local libraries by colaboration with other library associations, agencies and community groups in order to improve library funding and related services. Lead efforts to encourage, train and support library friends.”
“Advocate for support of local libraries by colaboration with other library associations, agencies and community groups in order to improve library funding and related services. Lead efforts to encourage, train and support library friends.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990EZ/ActivitiesNotPreviouslyRptInd | 0 | false |
| IRS990EZ/BooksInCareOfDetail/PersonNm | 0 | BRANDT ENSOR |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 7172599000 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 37 N 4TH STREET CONDO 3 |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | GETTYSBURG |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 17325 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 45662 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 41955 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | false |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 1390 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | false |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | -3707 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 11600 |
| IRS990EZ/FiledScheduleAInd | 0 | true |
| IRS990EZ/ForeignFinancialAccountInd | 0 | false |
| IRS990EZ/ForeignOfficeInd | 0 | false |
| IRS990EZ/Form1120PolFiledInd | 0 | false |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 45662 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 41955 |
| IRS990EZ/GrantsAndSimilarAmountsPaidAmt | 0 | 12463 |
| IRS990EZ/GrossReceiptsAmt | 0 | 24573 |
| IRS990EZ/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 1662 |
| IRS990EZ/LobbyingActivitiesInd | 0 | false |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | false |
| IRS990EZ/MembershipDuesAmt | 0 | 18567 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 45662 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 41955 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 45662 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 41955 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 7 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 8 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 9 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 9 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | DENISE STICHA |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | SUSAN TRACEY |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | BRANDT ENSOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | MARCIA WILSON |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | JESSICA BRANGIEL |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | JAIREE COUNTERMAN |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | DEBORAH DORSHIMER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 7 | NANCY HALLOWELL |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 8 | JUDY SCHWAMBACH |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 9 | STEPHANIE THOMPSON |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | PRESIDENT |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | VICE PRESIDE |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | TREASURER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | SECRETARY |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 7 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 8 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 9 | BOARD MEMBER |
| IRS990EZ/OperateHospitalInd | 0 | false |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | false |
| IRS990EZ/OrganizationHadUBIInd | 0 | false |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 3951 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | false |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | ADVOCATE FOR SUPPORT OF LOCAL LIBRARIES BY COLABORATION WITH OTHER LIBRARY ASSOCIATIONS, AGENCIES AND COMMUNITY GROUPS IN ORDER TO IMPROVE LIBRARY FUNDING AND RELATED SERVICES. LEAD EFFORTS TO ENCOURAGE, TRAIN AND SUPPORT LIBRARY FRIENDS. |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 266 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 2954 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | ADVOCATE FOR SUPPORT OF LOCAL LIBRARIES BY COLABORATION WITH OTHER LIBRARY ASSOCIATIONS, AGENCIES AND COMMUNITY GROUPS IN ORDER TO IMPROVE LIBRARY FUNDING AND RELATED SERVICES. LEAD EFFORTS TO ENCOURAGE, TRAIN AND SUPPORT LIBRARY FRIENDS. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 0 | 12463 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 16680 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990EZ/ScheduleBNotRequiredInd | 0 | X |
| IRS990EZ/SchoolOperatingInd | 0 | false |
| IRS990EZ/SubjectToProxyTaxInd | 0 | false |
| IRS990EZ/TanningServicesProvidedInd | 0 | false |
| IRS990EZ/TotalExpensesAmt | 0 | 28280 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 16680 |
| IRS990EZ/TotalRevenueAmt | 0 | 24573 |
| IRS990EZ/TransactionWithControlEntInd | 0 | false |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | WWW.PCBLPA.ORG |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 19957 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 20771 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 22094 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 20112 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 19879 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 102813 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 1662 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1415 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 742 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 3819 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 2954 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 210 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 310 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 3163 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 2500 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 9137 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 1662 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 1415 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 742 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 3819 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.03000 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.02000 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.96700 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.97850 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 111950 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 22911 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 20981 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 22404 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 23275 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 22379 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 111950 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 24573 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 22396 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 22404 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 24017 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 22379 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 115769 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | NAME: PENNSYLVANIA LIBRARY ASSOCIATION ADDRESS: 220 CUMBERLAND PARKWAY, STE 10 MECHANICSBURG, PA 17055 CASH CONTRIBUTION: 12,463 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | EXPENSES BOARD & ADMINISTRATION 1,287 WEB MAINTENANCE 316 INSURANCE 1,432 AWARDS 699 MISCELLANEOUS 217 TOTAL 3,951 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | ADVOCATE FOR SUPPORT OF LOCAL LIBRARIES BY COLABORATION WITH OTHER LIBRARY ASSOCIATIONS, AGENCIES AND COMMUNITY GROUPS IN ORDER TO IMPROVE LIBRARY FUNDING AND RELATED SERVICES. LEAD EFFORTS TO ENCOURAGE, TRAIN AND SUPPORT LIBRARY FRIENDS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | ADVOCATE FOR SUPPORT OF LOCAL LIBRARIES BY COLABORATION WITH OTHER LIBRARY ASSOCIATIONS, AGENCIES AND COMMUNITY GROUPS IN ORDER TO IMPROVE LIBRARY FUNDING AND RELATED SERVICES. LEAD EFFORTS TO ENCOURAGE, TRAIN AND SUPPORT LIBRARY FRIENDS. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990-EZ, PART I, LINE 10 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990-EZ, PART I, LINE 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990-EZ, PART III |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990-EZ, PART III, LINE 28 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | BRANDT ENSOR |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | TREASURER |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 8008703858 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-06-05 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | PENNSYLVANIA CITIZENS FOR |
| ReturnHeader/Filer/BusinessName/BusinessNameLine2Txt | 0 | BETTER LIBRARIES |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | PENN |
| ReturnHeader/Filer/EIN | 0 | 232096799 |
| ReturnHeader/Filer/PhoneNum | 0 | 8008703858 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | PO BOX 12822 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | PITTSBURGH |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | PA |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 15241 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | true |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 232213999 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | HAMILTON & MUSSER PC CPAS |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 176 CUMBERLAND PARKWAY |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | MECHANICSBURG |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | PA |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 17055 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 7176973888 |
| ReturnHeader/PreparerPersonGrp/PreparationDt | 0 | 2025-06-05 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | MARK S MCNALLY CPA |
| ReturnHeader/ReturnTs | 0 | 2025-06-05T17:06:09-04:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2024-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2024-12-31 |
| ReturnHeader/TaxYr | 0 | 2024 |
No mirrored PDF or thumbnail assets are attached yet.