Civic Intelligence

Sonoran Desert Chorale Inc

EIN 86-0756041 • 501(c)3 • Mesa, AZ

Profile

Choral performance

2415 W Broadway Rd Box 41444Mesa, AZ 85274

sonorandesertchorale.org

Siviq Scores

Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.

Liabilities / Assets

59th percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

501(c)3 • <$500k nonprofits • Source year 2024

Liabilities / Revenue

61st percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

501(c)3 • <$500k nonprofits • Source year 2024

Net Margin

72nd percentile

17%

Higher net margin than 72% of similar nonprofits.

501(c)3 • <$500k nonprofits • Source year 2024

Top Officer Pay

90th percentile

$16,000

Higher top officer pay than 90% of similar nonprofits.

Top officer pay equals 33.8% of source-year revenue.

501(c)3 • <$500k nonprofits • Source year 2022

Asset Growth

77th percentile

21%

Faster asset growth than 77% of similar nonprofits.

501(c)3 • <$500k nonprofits • Annualized from 2023 to 2024

Revenue Growth

51st percentile

-0.2%

Faster revenue growth than 51% of similar nonprofits.

501(c)3 • <$500k nonprofits • Annualized from 2023 to 2024

Assets

Down

$70,979

Down $4,758 (-6.3%) from 2024

Liabilities

Flat

$0

Flat from 2024

Net Assets

Down

$70,979

Down $4,758 (-6.3%) from 2024

Revenue

Down

$63,259

Down $14,017 (-18%) from 2024

Expenses

Up

$68,017

Up $3,948 (+6.2%) from 2024

Net Income

Down

-$4,758

Down $17,965 (-136%) from 2024

Trend Graphs

Balance Sheet Trend

Grouped bars show assets, liabilities, and net assets across loaded filings.

$80K$60K$40K$20K$0Assets 2011: $14,263Liabilities 2011: $0Net Assets 2011: $14,2632011Assets 2012: $10,872Liabilities 2012: $0Net Assets 2012: $10,8722012Assets 2013: $13,712Liabilities 2013: $0Net Assets 2013: $13,7122013Assets 2014: $20,774Liabilities 2014: $0Net Assets 2014: $20,7742014Assets 2015: $32,656Liabilities 2015: $0Net Assets 2015: $32,6562015Assets 2016: $26,696Liabilities 2016: $0Net Assets 2016: $26,6962016Assets 2017: $36,634Liabilities 2017: $0Net Assets 2017: $36,6342017Assets 2018: $35,364Liabilities 2018: $0Net Assets 2018: $35,3642018Assets 2019: $45,242Liabilities 2019: $0Net Assets 2019: $45,2422019Assets 2020: $43,974Liabilities 2020: $0Net Assets 2020: $43,9742020Assets 2021: $53,111Liabilities 2021: $0Net Assets 2021: $53,1112021Assets 2022: $41,832Liabilities 2022: $0Net Assets 2022: $41,8322022Assets 2023: $62,530Liabilities 2023: $0Net Assets 2023: $62,5302023Assets 2024: $75,737Liabilities 2024: $0Net Assets 2024: $75,7372024Assets 2025: $70,979Liabilities 2025: $0Net Assets 2025: $70,9792025

Highlighted filing

2025

Assets$70,979
Liabilities$0
Net Assets$70,979

Operations Trend

Revenue, expenses, and net income by year, with the latest filing highlighted.

$100K$50K$0-$50KRevenue 2011: $56,243Expenses 2011: $60,881Net Income 2011: -$4,6382011Revenue 2012: $53,211Expenses 2012: $56,602Net Income 2012: -$3,3912012Revenue 2013: $54,252Expenses 2013: $51,412Net Income 2013: $2,8402013Revenue 2014: $61,392Expenses 2014: $54,340Net Income 2014: $7,0522014Revenue 2015: $71,941Expenses 2015: $60,059Net Income 2015: $11,8822015Revenue 2016: $61,854Expenses 2016: $67,814Net Income 2016: -$5,9602016Revenue 2017: $75,538Expenses 2017: $65,600Net Income 2017: $9,9382017Revenue 2018: $70,739Expenses 2018: $72,009Net Income 2018: -$1,2702018Revenue 2019: $87,199Expenses 2019: $77,321Net Income 2019: $9,8782019Revenue 2020: $55,891Expenses 2020: $57,159Net Income 2020: -$1,2682020Revenue 2021: $35,026Expenses 2021: $25,889Net Income 2021: $9,1372021Revenue 2022: $47,357Expenses 2022: $58,636Net Income 2022: -$11,2792022Revenue 2023: $77,402Expenses 2023: $56,704Net Income 2023: $20,6982023Revenue 2024: $77,276Expenses 2024: $64,069Net Income 2024: $13,2072024Revenue 2025: $63,259Expenses 2025: $68,017Net Income 2025: -$4,7582025

Highlighted filing

2025

Revenue$63,259
Expenses$68,017
Net Income-$4,758

Filings

Balance SheetOperations
YearAssetsLiabilitiesNet AssetsRevenueExpensesNet Income
2025Detailed filing. Detailed filing data is available for this year.$71.0$0.00$71.0$63.3$68.0$4.76
2024Detailed filing. Detailed filing data is available for this year.$75.7$0.00$75.7$77.3$64.1$13.2
2023Detailed filing. Detailed filing data is available for this year.$62.5$0.00$62.5$77.4$56.7$20.7
2022Detailed filing. Detailed filing data is available for this year.$41.8$0.00$41.8$47.4$58.6$11.3
2021Detailed filing. Detailed filing data is available for this year.$53.1$0.00$53.1$35.0$25.9$9.14
2020Detailed filing. Detailed filing data is available for this year.$44.0$0.00$44.0$55.9$57.2$1.27
2019Detailed filing. Detailed filing data is available for this year.$45.2$0.00$45.2$87.2$77.3$9.88
2018Detailed filing. Detailed filing data is available for this year.$35.4$0.00$35.4$70.7$72.0$1.27
2017Detailed filing. Detailed filing data is available for this year.$36.6$0.00$36.6$75.5$65.6$9.94
2016Detailed filing. Detailed filing data is available for this year.$26.7$0.00$26.7$61.9$67.8$5.96
2015Detailed filing. Detailed filing data is available for this year.$32.7$0.00$32.7$71.9$60.1$11.9
2014Detailed filing. Detailed filing data is available for this year.$20.8$0.00$20.8$61.4$54.3$7.05
2013Facts available. Structured filing facts are available, but richer extracted sections are limited.$13.7$0.00$13.7$54.3$51.4$2.84
2012Facts available. Structured filing facts are available, but richer extracted sections are limited.$10.9$0.00$10.9$53.2$56.6$3.39
2011Facts available. Structured filing facts are available, but richer extracted sections are limited.$14.3$0.00$14.3$56.2$60.9$4.64
Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Jun 1, 2024 to May 31, 2025
Signed
Oct 11, 2025
Return Version
2024v5.0
Gross Receipts
$63,259
Mission and Program Overview

Mission

Choral performance

Program Services

DescriptionGrantsExpenses
Arts, Culture & Humanities Programs, General/Other: Performance of four major concert programs during the 2024-2025 concert season; attendance totaling approx 2500 people.$0$68,017
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
Craig PetersonArtistic DirectorPT$23,000-$23,000
Kevin GardnerBoard TreasurerPT$0--
John PageBoard PresidentPT$0--
Jon SywassinkBoard Secretary-$0--
Filing and Contact Details

Filer

Filer Name
Sonoran Desert Chorale Inc
EIN
86-0756041
Phone
4803905792
Address
2415 W Broadway Rd Box 41444, Mesa, AZ 85274

Signing Officer

Name
Kevin Gardner
Title
Treasurer
Phone
4803905792
Signed
2025-10-11
Supplemental Narrative

Additional Explanations

Form 990-EZ, Part I, Line 8

CD sale

Form 990-EZ, Part I, Line 16

Description;Amount^Insurance;507|Music scores;1759|Advertising print and email;2821|Social Media advertising;949|Website hosting and maintenence;127|Fees for ASCAP and Chorus America;254|Office supplies;85|Credit card fees;314|PO box and box office cell phone;484|Ties and reusable corsages;345|Recording media;235|Scholarship awards;1500^Total;9380^

Raw XML Appendix185 raw XML fields

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/ActivitiesNotPreviouslyRptInd00
IRS990EZ/BenefitsPaidToOrForMembersAmt00
IRS990EZ/BooksInCareOfDetail/PersonNm0Kevin Gardner
IRS990EZ/BooksInCareOfDetail/PhoneNum04803905792
IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt07740 S Myrtle Ave
IRS990EZ/BooksInCareOfDetail/USAddress/CityNm0Tempe
IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd0AZ
IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd085284
IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt075737
IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt070979
IRS990EZ/ChgMadeToOrgnzngDocNotRptInd00
IRS990EZ/ContributionsGiftsGrantsEtcAmt032083
IRS990EZ/CostOfGoodsSoldAmt00
IRS990EZ/CostOrOtherBasisExpenseSaleAmt00
IRS990EZ/DirectIndirectPltclExpendAmt00
IRS990EZ/DonorAdvisedFndsInd00
IRS990EZ/EngagedInExcessBenefitTransInd00
IRS990EZ/ExcessOrDeficitForYearAmt0-4758
IRS990EZ/FeesAndOtherPymtToIndCntrctAmt033011
IRS990EZ/FiledScheduleAInd01
IRS990EZ/ForeignFinancialAccountInd00
IRS990EZ/ForeignOfficeInd00
IRS990EZ/Form1120PolFiledInd00
IRS990EZ/Form990TotalAssetsGrp/BOYAmt075737
IRS990EZ/Form990TotalAssetsGrp/EOYAmt070979
IRS990EZ/FundraisingGrossIncomeAmt00
IRS990EZ/GainOrLossFromSaleOfAssetsAmt00
IRS990EZ/GamingGrossIncomeAmt01640
IRS990EZ/GrantsAndSimilarAmountsPaidAmt00
IRS990EZ/GrossProfitLossSlsOfInvntryAmt00
IRS990EZ/GrossReceiptsAmt063259
IRS990EZ/GrossSalesOfInventoryAmt00
IRS990EZ/InfoInScheduleOPartIInd0X
IRS990EZ/InvestmentIncomeAmt01284
IRS990EZ/LandAndBuildingsGrp/BOYAmt00
IRS990EZ/LandAndBuildingsGrp/EOYAmt00
IRS990EZ/LobbyingActivitiesInd00
IRS990EZ/MadeLoansToFromOfficersInd00
IRS990EZ/MembershipDuesAmt00
IRS990EZ/MethodOfAccountingCashInd0X
IRS990EZ/NetAssetsOrFundBalancesBOYAmt075737
IRS990EZ/NetAssetsOrFundBalancesEOYAmt070979
IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt075737
IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt070979
IRS990EZ/OccupancyRentUtltsAndMaintAmt020496
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt06
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt18
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt28
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt34
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt023000
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm0Craig Peterson
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm1Kevin Gardner
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm2John Page
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm3Jon Sywassink
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt0Artistic Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt1Board Treasurer
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt2Board President
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt3Board Secretary
IRS990EZ/OperateHospitalInd00
IRS990EZ/Organization501c3Ind0X
IRS990EZ/OrganizationDissolvedEtcInd00
IRS990EZ/OrganizationHadUBIInd00
IRS990EZ/OtherAssetsTotalDetail/BOYAmt00
IRS990EZ/OtherAssetsTotalDetail/EOYAmt00
IRS990EZ/OtherChangesInNetAssetsAmt00
IRS990EZ/OtherExpensesTotalAmt09380
IRS990EZ/OtherRevenueTotalAmt010
IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt0NONE
IRS990EZ/PartVIOfCompOfHghstPdEmplTxt0NONE
IRS990EZ/PoliticalCampaignActyInd00
IRS990EZ/PrimaryExemptPurposeTxt0Choral performance
IRS990EZ/PrintingPublicationsPostageAmt05130
IRS990EZ/ProgramServiceRevenueAmt028242
IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt0Arts, Culture & Humanities Programs, General/Other: Performance of four major concert programs during the 2024-2025 concert season; attendance totaling approx 2500 people.
IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt00
IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt068017
IRS990EZ/ProhibitedTaxShelterTransInd00
IRS990EZ/RelatedOrganizationCtrlEntInd00
IRS990EZ/SalariesOtherCompEmplBnftAmt00
IRS990EZ/SaleOfAssetsGrossAmt00
IRS990EZ/ScheduleBNotRequiredInd0X
IRS990EZ/SchoolOperatingInd00
IRS990EZ/SpecialEventsDirectExpensesAmt00
IRS990EZ/SpecialEventsNetIncomeLossAmt01640
IRS990EZ/StatesWhereCopyOfReturnIsFldCd0AZ
IRS990EZ/SubjectToProxyTaxInd00
IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt00
IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt00
IRS990EZ/TanningServicesProvidedInd00
IRS990EZ/TaxImposedOnOrganizationMgrAmt00
IRS990EZ/TaxImposedUnderIRC4911Amt00
IRS990EZ/TaxImposedUnderIRC4912Amt00
IRS990EZ/TaxImposedUnderIRC4955Amt00
IRS990EZ/TaxReimbursedByOrganizationAmt00
IRS990EZ/TotalExpensesAmt068017
IRS990EZ/TotalProgramServiceExpensesAmt068017
IRS990EZ/TotalRevenueAmt063259
IRS990EZ/TransactionWithControlEntInd00
IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd00
IRS990EZ/TypeOfOrganizationCorpInd0X
IRS990EZ/WebsiteAddressTxt0sonorandesertchorale.org
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt032083
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt034790
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt047450
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt032697
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt035005
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt0182025
IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearAmt00
IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt00
IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt00
IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt00
IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt0109373
IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt00
IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/OtherIncome170Grp/TotalAmt00
IRS990ScheduleA/PublicOrganization170Ind0X
IRS990ScheduleA/PublicSupportCY170Pct00.81027
IRS990ScheduleA/PublicSupportPY170Pct00.83448
IRS990ScheduleA/PublicSupportTotal170Amt0147490
IRS990ScheduleA/SubstantialContributorsTotAmt034535
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearAmt00
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt00
IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind0X
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt032083
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt034790
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt047450
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt032697
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt035005
IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt0182025
IRS990ScheduleA/TotalSupportAmt0182025
IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearAmt00
IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt00
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt0CD sale
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt1Description;Amount^Insurance;507|Music scores;1759|Advertising print and email;2821|Social Media advertising;949|Website hosting and maintenence;127|Fees for ASCAP and Chorus America;254|Office supplies;85|Credit card fees;314|PO box and box office cell phone;484|Ties and reusable corsages;345|Recording media;235|Scholarship awards;1500^Total;9380^
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc0Form 990-EZ, Part I, Line 8
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc1Form 990-EZ, Part I, Line 16
ReturnHeader/BuildTS02025-03-06 01:10:19Z
ReturnHeader/BusinessOfficerGrp/PersonNm0Kevin Gardner
ReturnHeader/BusinessOfficerGrp/PersonTitleTxt0Treasurer
ReturnHeader/BusinessOfficerGrp/PhoneNum04803905792
ReturnHeader/BusinessOfficerGrp/SignatureDt02025-10-11
ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt0SONORAN DESERT CHORALE INC
ReturnHeader/Filer/BusinessNameControlTxt0SONO
ReturnHeader/Filer/EIN0860756041
ReturnHeader/Filer/PhoneNum04803905792
ReturnHeader/Filer/USAddress/AddressLine1Txt02415 W Broadway Rd Box 41444
ReturnHeader/Filer/USAddress/CityNm0Mesa
ReturnHeader/Filer/USAddress/StateAbbreviationCd0AZ
ReturnHeader/Filer/USAddress/ZIPCd085274
ReturnHeader/IRSResponsiblePrtyInfoCurrInd01
ReturnHeader/ReturnTs02026-02-24T18:55:13-07:00
ReturnHeader/ReturnTypeCd0990EZ
ReturnHeader/TaxPeriodBeginDt02024-06-01
ReturnHeader/TaxPeriodEndDt02025-05-31
ReturnHeader/TaxYr02024

Document Assets

No mirrored PDF or thumbnail assets are attached yet.