Liabilities / Assets
69th percentile
Higher debt load relative to assets than 69% of similar nonprofits.
EIN 81-1359671 • 501(c)3 • Saint Louis, MO
Profile
Embracing the Ferguson Commissions mandate, Forward Through Ferguson centers impacted communities and mobilizes accountable bodies to advance racially equitable systems and policies that ensure all people in the St. Louis region can thrive.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
69th percentile
Higher debt load relative to assets than 69% of similar nonprofits.
Liabilities / Revenue
72nd percentile
Higher debt load relative to revenue than 72% of similar nonprofits.
Net Margin
9th percentile
Higher net margin than 9% of similar nonprofits.
Top Officer Pay
100th percentile
Higher top officer pay than 100% of similar nonprofits.
Asset Growth
11th percentile
Faster asset growth than 11% of similar nonprofits.
Revenue Growth
24th percentile
Faster revenue growth than 24% of similar nonprofits.
Assets
Down$922,733
Down $282,763 (-23%) from 2023
Liabilities
Up$109,790
Up $61,905 (+129%) from 2023
Net Assets
Down$812,943
Down $344,668 (-30%) from 2023
Revenue
Down$874,920
Down $92,631 (-9.6%) from 2023
Expenses
Up$1,219,588
Up $37,789 (+3.2%) from 2023
Net Income
Down-$344,668
Down $130,420 (-61%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
Embracing the ferguson commissions mandate, forward through ferguson centers impacted communities and mobilizes accountable bodies to advance racially equitable systems and policies that ensure all people in the st. Louis region can thrive.
Embracing the ferguson commission's mandate, forward through ferguson centers impacted communities and mobilizes accountable bodies to advance racially equitable systems and policies that ensure all people in the st. Louis region can thrive.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $921,774 | $871,346 | ▼ $50,428 |
| Pledges and Grants Receivable | $235,000 | - | - |
| Prepaid Expenses and Deferred Charges | $41,773 | $46,146 | ▲ $4,373 |
| Land, Buildings, and Equipment, Net | $6,949 | $5,241 | ▼ $1,708 |
| Total Assets | $1,205,496 | $922,733 | ▼ $282,763 |
| Liabilities | |||
| Deferred Revenue | $6,000 | $70,330 | ▲ $64,330 |
| Accounts Payable and Accrued Expenses | $41,885 | $39,460 | ▼ $2,425 |
| Total Liabilities | $47,885 | $109,790 | ▲ $61,905 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $774,611 | $757,505 | ▼ $17,106 |
| Net Assets With Donor Restrictions | $383,000 | $55,438 | ▼ $327,562 |
| Total Net Assets Fund Balance | $1,157,611 | $812,943 | ▼ $344,668 |
| Total Liabilities and Net Assets / Fund Balance | $1,205,496 | $922,733 | ▼ $282,763 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $5,241 | $9,133 | $14,374 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Annissa Mccaskill | Executive Director | FT | $131,181 | $18,610 | $149,791 |
| Name | Title |
|---|---|
| Elise Miller Hoffman | Co-chair |
| Natalie Self | Co-chair |
| Riisa Rawlins | Co-chair |
| Claire Schell | Vice-chair |
| Carrie Collins | Director |
| Charlin Hughes | Director |
| Jhimae Lewis | Director |
| Justin Raymundo | Director |
| LISA D'SOUZA | Director |
| Marcel Hagens | Director |
| Marcherie Vazquez | Director |
| Shonte Byrd | Director |
| Travonne Walker | Director |
| Varnique May | Director |
| Ishak Hossain | Secretary |
| Adeola Adewale | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,005,694 |
| Total Fundraising Expense | $293,094 |
| Other Expenses | $213,894 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $448,590 | $74,765 | $156,326 | $679,681 |
| Current Officers, Directors, Trustees, and Key Employees | $92,262 | $15,377 | $32,152 | $139,791 |
| Other Employee Benefits | $81,126 | $13,521 | $28,272 | $122,919 |
| Payroll Taxes | $41,780 | $6,963 | $14,560 | $63,303 |
| Fees for Services Other | $28,184 | - | $30,035 | $58,219 |
| Fees for Services Accounting | - | $43,723 | - | $43,723 |
| Office Expenses | $15,158 | $2,662 | $11,795 | $29,615 |
| Occupancy | $15,443 | $2,574 | $5,382 | $23,399 |
| Information Technology | $13,173 | $2,195 | $4,591 | $19,959 |
| Travel | $7,625 | - | $63 | $7,688 |
| Depreciation Depletion | $2,512 | $419 | $876 | $3,807 |
| Insurance | $1,353 | $225 | $471 | $2,049 |
| Other Expenses | $779 | $130 | $271 | $1,180 |
| All Other Expenses | $540 | $90 | $188 | $818 |
| Advertising | $52 | - | $154 | $206 |
| Total Functional Expenses | $756,605 | $169,889 | $293,094 | $1,219,588 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $1,231,588 |
| Expenses per Audited Statements | $1,219,588 |
| Total Expenses per Form 990 | $1,219,588 |
| Expenses Not Reported on Form 990 | $12,000 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Fundraising Gross Income | $64,180 |
| Fundraising Direct Expenses | $27,318 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Farewell Event | $64,180 | $64,180 | $27,318 | $36,862 |
| Total Events | $64,180 | $64,180 | $27,318 | $36,862 |
“The 990 is reviewed by the executive director and board of directors for approval prior to filing”
“Board members and employees are required to disclose all conflicts of interest. This is evaluated on an annual basis.”
“Top management compensation is reviewed and approved by the board of directors.”
“Governing documents, conflict of interest policy, and financial statements are available to the public upon request. In addition, the 990 can be found on the irs and guidestar websites.”
“The organization is exempt under code section 501 (c) 3 and does not believe it has taken any uncertain tax positions.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 41885 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 39460 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | EMBRACING THE FERGUSON COMMISSION'S MANDATE, FORWARD THROUGH FERGUSON CENTERS IMPACTED COMMUNITIES AND MOBILIZES ACCOUNTABLE BODIES TO ADVANCE RACIALLY EQUITABLE SYSTEMS AND POLICIES THAT ENSURE ALL PEOPLE IN THE ST. LOUIS REGION CAN THRIVE. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 154 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 52 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 206 |
| IRS990/AllOtherContributionsAmt | 0 | 715830 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 188 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 90 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 540 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 818 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | THE CHARITY CFO LLC |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 3143900220 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1310 PAPIN ST STE 300 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | ST LOUIS |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MO |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 63103 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 921774 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 871346 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 32152 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 15377 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 92262 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 139791 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 715830 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 898 |
| IRS990/CYOtherExpensesAmt | 0 | 213894 |
| IRS990/CYOtherRevenueAmt | 0 | 36862 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 121330 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -344668 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1005694 |
| IRS990/CYTotalExpensesAmt | 0 | 1219588 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 293094 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 874920 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 6000 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 70330 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 876 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 419 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 2512 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 3807 |
| IRS990/Desc | 0 | RACIAL EQUITY CAPACITY: FTF HELPS PEOPLE AND INSTITUTIONS FIND THEIR STARTING POINT, STRATEGIZE THE JOURNEY FORWARD, CREATE "NEXT PRACTICES", AND DISCOVER HOW TO BE A RADICALLY ACCOUNTABLE PARTNER IN SYSTEMS CHANGE AND EQUITY. WE DO THIS BY CONDUCTING WORKSHOPS, INTERVENTIONS, AND ASSESSMENTS THAT SUPPORT INSTITUTIONAL TRANSFORMATION, CREATING AND SHARING CURATED TOOLKITS TO SUPPORT INSTITUTIONS TRANSFORMING TOWARDS RACIAL EQUITY; PUBLICLY TRACKING INSTITUTIONAL AND REGIONAL PROGRESS TOWARDS RACIAL EQUITY WITH ACCOUNTABILITY TO THE FERGUSON COMMISSION. REPORT; AMPLIFYING SUCCESS STORIES OF INSTITUTIONS TRANSFORMING TOWARDS RACIAL EQUITY; AND CONVENING REDI (RACIAL EQUITY, DIVERSITY AND INCLUSION) AND ORGANIZATIONAL DEVELOPMENT PRACTITIONERS TO FOSTER SYNERGY AND MEASURABLE PROGRESS TOWARDS RACIAL EQUITY. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 383000 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 55438 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 10 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 273699 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 43723 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 43723 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 30035 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 28184 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 58219 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 18610 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | TRAVONNE WALKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | SHONTE BYRD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | CARRIE COLLINS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | CHARLIN HUGHES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | MARCEL HAGENS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | LISA D'SOUZA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JHIMAE LEWIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | MARCHERIE VAZQUEZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | VARNIQUE MAY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | JUSTIN RAYMUNDO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | CLAIRE SCHELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | ISHAK HOSSAIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | RIISA RAWLINS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | ADEOLA ADEWALE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | NATALIE SELF |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | ELISE MILLER HOFFMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | ANNISSA MCCASKILL |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 131181 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | VICE-CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | CO-CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | CO-CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | CO-CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2015 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 27318 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 64180 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 16 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 902238 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 16 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 4591 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 2195 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 13173 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 19959 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 471 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 225 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 1353 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 2049 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 898 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 898 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 9 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 9133 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 6949 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 5241 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 14374 |
| IRS990/LegalDomicileStateCd | 0 | MO |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | EMBRACING THE FERGUSON COMMISSION'S MANDATE, FORWARD THROUGH FERGUSON CENTERS IMPACTED COMMUNITIES AND MOBILIZES ACCOUNTABLE BODIES TO ADVANCE RACIALLY EQUITABLE SYSTEMS AND POLICIES THAT ENSURE ALL PEOPLE IN THE ST. LOUIS REGION CAN THRIVE. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1157611 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 812943 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | 36862 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 36862 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 774611 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 757505 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 5382 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 2574 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 15443 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 23399 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 11795 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 2662 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 15158 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 29615 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 28272 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 13521 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 81126 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 122919 |
| IRS990/OtherExpensesGrp/Desc | 0 | STAFF DEVELOPMENT AND T |
| IRS990/OtherExpensesGrp/Desc | 1 | BAD DEBT |
| IRS990/OtherExpensesGrp/Desc | 2 | CHARITABLE CONTRIBUTION |
| IRS990/OtherExpensesGrp/Desc | 3 | BANK AND CREDIT CARD FE |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 2797 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 5161 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 271 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 1338 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 5907 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 130 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 8028 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 779 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 12163 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 5907 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 5161 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 1180 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 156326 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 74765 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 448590 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 679681 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 14560 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 6963 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 41780 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 63303 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 235000 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 41773 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 46146 |
| IRS990/PrincipalOfficerNm | 0 | ADEOLA ADEWALE |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541610 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | RE CONSULTING & EDUCAT |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 121330 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 121330 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | COMMUNICATIONS: BY FOCUSING ON COMMUNICATIONS AND COMMUNITY STORYTELLING, FTF BUILDS COMMUNITY AWARENESS, ELEVATES THE STORIES OF THOSE MOST IMPACTED BY RACIAL INEQUITY, AMPLIFIES THE STORIES OF PEOPLE ADVOCATING FOR POSITIVE CHANGES, AND CONNECTS ADVOCATES TO OPPORTUNITIES TO ADVANCE RACIAL EQUITY IN THEIR NEIGHBORHOODS, ORGANIZATIONS, AND SPHERE OF INFLUENCE. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 160016 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | POLICY AND SYSTEMS CHANGE: TO ACHIEVE POLICY AND SYSTEMS WINS THAT WILL DRIVE POPULATION-LEVEL OUTCOME SHIFTS TOWARDS RACIAL EQUITY, WE SUPPORT ISSUE-BASED ADVOCACY CAMPAIGNS, ENGAGE IN GRASS ROOTS ORGANIZING, AND BUILD OPPORTUNITIES FOR DECISION MAKING BY COMMUNITIES MOST IMPACTED BY SYSTEMIC RACISM. WE PARTICULARLY FOCUS OUR CAMPAIGNS AND EFFORTS ON EDUCATION, PUBLIC SAFETY TRANSFORMATION, AND RACIAL HEALING AND JUSTICE. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 159824 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | DATA & RESEARCH: THE DATA AND RESEARCH INITIATIVES USE THE TOOLS OF HUMAN-CENTERED DATA, RESEARCH, AND STORYTELLING TO CATALYZE AND MEASURE IMPACT, FACILITATE ACCOUNTABILITY, DEEPEN UNDERSTANDING, AND IMAGINE WHAT'S POSSIBLE ON THE PATH TO RACIAL EQUITY. IT DOES SO THROUGH 3 PRIMARY ACTIVITIES: DATA STORYTELLING, MOVEMENT TRACKING, AND INTERNAL SUPPORT/IMPACT MEASUREMENT. |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 163066 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 846976 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 699 |
| IRS990/PYOtherExpensesAmt | 0 | 407489 |
| IRS990/PYOtherRevenueAmt | 0 | 3734 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 116142 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -214248 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 774310 |
| IRS990/PYTotalExpensesAmt | 0 | 1181799 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 967551 |
| IRS990/QuidProQuoContributionsInd | 0 | 1 |
| IRS990/QuidProQuoContriDisclInd | 0 | 1 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -344668 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 121330 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearAmt | 0 | 121075 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus1YearAmt | 0 | 113150 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus2YearsAmt | 0 | 116003 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus3YearsAmt | 0 | 205000 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 555228 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | FUNDRAISING EVENT - 2021 AMOUNT: $ 17,508. 2023 AMOUNT: $ 3,734. 2024 AMOUNT: $ 36,862. MISCELLANEOUS - 2021 AMOUNT: $ 2,249. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 1 | DESCRIPTION: GENERAL OPERATIONS DATE: 11/15/22 AMOUNT: 630000. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | SCHEDULE A, PART III, LINE 12, EXPLANATION OF OTHER INCOME: |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 1 | SCHEDULE A, PART VI, LIST OF UNUSUAL GRANTS: |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 715830 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 846976 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 550345 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 831062 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1011832 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 3956045 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 898 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 699 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 426 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 215 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 106 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 2344 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 121330 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 116142 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 278919 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 171688 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 137663 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 825742 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 898 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 699 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 426 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 215 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 106 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 2344 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00050 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00040 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearAmt | 0 | 36862 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 3734 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 19757 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 60353 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.80210 |
No mirrored PDF or thumbnail assets are attached yet.