Liabilities / Assets
65th percentile
Higher debt load relative to assets than 65% of similar nonprofits.
EIN 27-0670834 • 501(c)3 • Portland, OR
Profile
By creating a platform for diverse perspectives, Portland Story Theater advances, inspires, and expands our community narrative, one story at a time. And in doing so, preserves and promotes the ancient art of storytelling in a way that enriches modern life by allowing and encouraging people to be vulnerable and present in ways that are crucial to the full expression of our humanity.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
65th percentile
Higher debt load relative to assets than 65% of similar nonprofits.
Liabilities / Revenue
67th percentile
Higher debt load relative to revenue than 67% of similar nonprofits.
Net Margin
68th percentile
Higher net margin than 68% of similar nonprofits.
Top Officer Pay
88th percentile
Higher top officer pay than 88% of similar nonprofits.
Top officer pay equals 32.7% of source-year revenue.
Asset Growth
74th percentile
Faster asset growth than 74% of similar nonprofits.
Revenue Growth
48th percentile
Faster revenue growth than 48% of similar nonprofits.
Assets
Up$61,539
Up $9,234 (+18%) from 2017
Liabilities
Down$423
Down $213 (-33%) from 2017
Net Assets
Up$61,116
Up $9,447 (+18%) from 2017
Revenue
Down$70,255
Down $3,170 (-4.3%) from 2017
Expenses
Down$60,808
Down $8,184 (-12%) from 2017
Net Income
Up$9,447
Up $5,014 (+113%) from 2017
Most recent year
2018 • Form 990EZDetailed filing. Detailed filing data is available for this year.
By creating a platform for diverse perspectives, Portland Story Theater advances, inspires, and expands our community narrative, one story at a time. And in doing so, preserves and promotes the ancient art of storytelling in a way that enriches modern life by allowing and encouraging people to be vulnerable and present in ways that are crucial to the full expression of our humanity.
| Description | Grants | Expenses |
|---|---|---|
| Urban Tellers Storytelling Series: First Fridays with 6 storytellers telling personal stories on a theme that emerged within each group. Featured our Special Edition Immigrant & Refugee program quarterly. Enriched the lives of more than 1,500 attendees. All Urban Teller stories are posted on videos on our YouTube channel and as Podcasts on iTunes and SoundCloud channels. To date, our stories have been heard by more than 75,000 people with an average of 15,000 minutes per month. | $0 | $23,707 |
| Workshops Conducted three different levels of storytelling workshops: Eight The Art of Personal Narrative (5-week series), Four Storytelling Bootcamp (1-day), and Three Crash Course in Storytelling (3-hour). | $0 | $11,671 |
| Kiss & Tell / Luck of The Irish These are annual shows created using devised theatre methods to produce short personal stories on the specific themes of romantic love for Valentine's and of being Irish for St. Paddy's. | $0 | $9,073 |
| Armchair Adventurer This is an annual solo show based on true, historical events, interwoven with personal narrative. Shackleton's Antarctic Nightmare was revised to include visual imagery and live musical accompaniment and was staged in the Portland Metro area as part of the Fertile Ground Festival and also performed in Dallas, Oregon and Eastern Oregon. | $0 | $4,339 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Lynne Duddy | Executive Director | PT | $23,000 | - | $23,000 |
| Lawrence Howard | Secretary & Treasurer | PT | $0 | - | - |
| Robin Aoyagi | Board Member | - | $0 | - | - |
| Mark Hageman | Board Member | - | $0 | - | - |
| Colleen Hageman | Board Member | - | $0 | - | - |
| Penny Walter | Board Member | - | $0 | - | - |
| Alex Tinker | Board Member | - | $0 | - | - |
“| Other Expenses:, Amount:| Supplies, $2530.00| Merchant Commission, $1901.00| Advertising, $4901.00| Event Expense, $2174.00| Professional development, $222.00| Travel expense, $273.00| Office Expenses, $1827.00| Insurance, $2829.00| Interest Expense, $26.00| Meals & Meetings, $188.00| Dues & Subscriptions, $95.00| Depreciation Expense, $1202.00|”
“| Asset Name:, BOY Amount:, EOY Amount:| Fixed Assets - Equipment, $3515, $2313| Inventory, $927, $467|”
“| Liabilities Name:, BOY Amount:, EOY Amount:| Accounts Payable, $636, $423|”
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 | Lawrence Howard |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 5032842226 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 3333 NE 15TH AVE |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | PORTLAND |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | OR |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 97212 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 47863 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 58759 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | false |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 26271 |
| IRS990EZ/CostOfGoodsSoldAmt | 0 | 460 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | false |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | 9447 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 13286 |
| IRS990EZ/FiledScheduleAInd | 0 | true |
| IRS990EZ/ForeignFinancialAccountInd | 0 | false |
| IRS990EZ/ForeignOfficeInd | 0 | false |
| IRS990EZ/Form1120PolFiledInd | 0 | false |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 52305 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 61539 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 2140 |
| IRS990EZ/GrossProfitLossSlsOfInvntryAmt | 0 | 290 |
| IRS990EZ/GrossReceiptsAmt | 0 | 70715 |
| IRS990EZ/GrossSalesOfInventoryAmt | 0 | 750 |
| IRS990EZ/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 60 |
| IRS990EZ/LobbyingActivitiesInd | 0 | false |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | false |
| IRS990EZ/MethodOfAccountingAccrualInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 51669 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 61116 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 51669 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 61116 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 1700 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 30 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 10 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 23000 |
| 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/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | Lynne Duddy |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | Lawrence Howard |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | Robin Aoyagi |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | Mark Hageman |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | Colleen Hageman |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | Penny Walter |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | Alex Tinker |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | Executive Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | Secretary & Treasurer |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | Board Member |
| IRS990EZ/OperateHospitalInd | 0 | false |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | false |
| IRS990EZ/OrganizationHadUBIInd | 0 | false |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 4442 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 2780 |
| IRS990EZ/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 18168 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | false |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | By creating a platform for diverse perspectives, Portland Story Theater advances, inspires, and expands our community narrative, one story at a time. And in doing so, preserves and promotes the ancient art of storytelling in a way that enriches modern life by allowing and encouraging people to be vulnerable and present in ways that are crucial to the full expression of our humanity. |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 1525 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 41494 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | Urban Tellers Storytelling Series: First Fridays with 6 storytellers telling personal stories on a theme that emerged within each group. Featured our Special Edition Immigrant & Refugee program quarterly. Enriched the lives of more than 1,500 attendees. All Urban Teller stories are posted on videos on our YouTube channel and as Podcasts on iTunes and SoundCloud channels. To date, our stories have been heard by more than 75,000 people with an average of 15,000 minutes per month. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 1 | Workshops Conducted three different levels of storytelling workshops: Eight The Art of Personal Narrative (5-week series), Four Storytelling Bootcamp (1-day), and Three Crash Course in Storytelling (3-hour). |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 2 | Kiss & Tell / Luck of The Irish These are annual shows created using devised theatre methods to produce short personal stories on the specific themes of romantic love for Valentine's and of being Irish for St. Paddy's. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 3 | Armchair Adventurer This is an annual solo show based on true, historical events, interwoven with personal narrative. Shackleton's Antarctic Nightmare was revised to include visual imagery and live musical accompaniment and was staged in the Portland Metro area as part of the Fertile Ground Festival and also performed in Dallas, Oregon and Eastern Oregon. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 1 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 2 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 3 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 23707 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 1 | 11671 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 2 | 9073 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 3 | 4339 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990EZ/SalariesOtherCompEmplBnftAmt | 0 | 26129 |
| IRS990EZ/SchoolOperatingInd | 0 | false |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 2140 |
| IRS990EZ/StatesWhereCopyOfReturnIsFldCd | 0 | OR |
| IRS990EZ/SubjectToProxyTaxInd | 0 | false |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 636 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 423 |
| IRS990EZ/TanningServicesProvidedInd | 0 | false |
| IRS990EZ/TotalExpensesAmt | 0 | 60808 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 48790 |
| IRS990EZ/TotalRevenueAmt | 0 | 70255 |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 26271 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 34141 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 49769 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 44666 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 18487 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 173334 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 60 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 45 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 49 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 31 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 9 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 194 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 0 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.8863 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.8385 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 153804 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 19529 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 26271 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 34141 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 49769 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 44666 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 18487 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 173334 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 173528 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | | Other Expenses:, Amount:| Supplies, $2530.00| Merchant Commission, $1901.00| Advertising, $4901.00| Event Expense, $2174.00| Professional development, $222.00| Travel expense, $273.00| Office Expenses, $1827.00| Insurance, $2829.00| Interest Expense, $26.00| Meals & Meetings, $188.00| Dues & Subscriptions, $95.00| Depreciation Expense, $1202.00| |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | | Asset Name:, BOY Amount:, EOY Amount:| Fixed Assets - Equipment, $3515, $2313| Inventory, $927, $467| |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | | Liabilities Name:, BOY Amount:, EOY Amount:| Accounts Payable, $636, $423| |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part I, line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Part II, line 24 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Part II, line 26 |
| ReturnHeader/BuildTS | 0 | 2019-02-21 02:37:17Z |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Lawrence Howard |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | Treasurer |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 5032842226 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2019-04-26 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | PORTLAND STORY THEATER INC |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | PORT |
| ReturnHeader/Filer/EIN | 0 | 270670834 |
| ReturnHeader/Filer/InCareOfNm | 0 | % LAWRENCE HOWARD |
| ReturnHeader/Filer/PhoneNum | 0 | 5032842226 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 3333 NE 15TH AVE |
| ReturnHeader/Filer/USAddress/CityNm | 0 | PORTLAND |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | OR |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 97212 |
| ReturnHeader/FilingSecurityInformation/IPAddress/IPv4AddressTxt | 0 | 75.164.224.193 |
| ReturnHeader/FilingSecurityInformation/IPDt | 0 | 2019-04-26 |
| ReturnHeader/FilingSecurityInformation/IPTimezoneCd | 0 | ES |
| ReturnHeader/ReturnTs | 0 | 2019-04-26T11:00:17-04:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2018-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2018-12-31 |
| ReturnHeader/TaxYr | 0 | 2018 |
No mirrored PDF or thumbnail assets are attached yet.