Liabilities / Assets
Score unavailable
Liabilities-to-assets requires both liabilities and assets on the latest valid filing.
EIN 37-1501969 • 501(c)3 • Dilworth, MN
Profile
Operate a Non-Profit Baseball Club for YOUTH to play Baseball.
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
58th percentile
Higher net margin than 58% 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
Score unavailable
No earlier valid filing was available within the previous three public years.
Revenue Growth
Score unavailable
No earlier valid filing was available within the previous three public years.
Assets
$8,751
No earlier filing loaded for comparison.
Liabilities
-
No earlier filing loaded for comparison.
Net Assets
$8,751
No earlier filing loaded for comparison.
Revenue
$151,481
No earlier filing loaded for comparison.
Expenses
$142,730
No earlier filing loaded for comparison.
Net Income
$8,751
No earlier filing loaded for comparison.
Most recent year
2024 • Form 990EZDetailed filing. Detailed filing data is available for this year.
Operate a Non-Profit Baseball Club for YOUTH to play Baseball.
| Description | Grants | Expenses |
|---|---|---|
| YOUTH BASEBALL LEAGUE PLAY 26 American Legion players, 44 Babe Ruth players, and 110 Cal Ripken players for a TOTAL of 180 players | - | $38,606 |
| YOUTH BASEBALL TOURNAMENTS 26 American Legion players, 44 Babe Ruth players, and 110 Cal Ripken players for a TOTAL of 180 players | - | $38,606 |
| YOUTH BASEBALL PRACATICES 26 American Legion players, 44 Babe Ruth players, and 110 Cal Ripken players for a TOTAL of 180 players | - | $38,605 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| SHANE HAUGEN | President | - | $0 | - | - |
| JOSH GORNOWICZ | Vice President | - | $0 | - | - |
| BRAD ANDERSON | Secretary | - | $0 | - | - |
| ERIC MOE | Treasurer | - | $0 | - | - |
| ALLEN KRUEGER | Director | - | $0 | - | - |
| BRIAN MOSHER | Director | - | $0 | - | - |
| MARK SEVERTSON | Director | - | $0 | - | - |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Banners for Advertisers | $27,813 | $27,813 | - | $27,813 |
| Couples Stag Event | $24,645 | $24,645 | $13,942 | $10,703 |
| Total Events | $75,645 | $75,645 | $27,442 | $48,203 |
“CONCESSIONS Exps 9,572”
“EQUIPMENT COSTS 10,214”
“SCOREBOARD Project COSTS 6,950”
“Tournaments/Insurance/LEAGUE COSTS 22,417”
“UNIFORM Costs 38,110”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| CompensationExplanation/CompensationExplanationGrp/PersonNm | 0 | SHANE HAUGEN |
| CompensationExplanation/CompensationExplanationGrp/PersonNm | 1 | JOSH GORNOWICZ |
| CompensationExplanation/CompensationExplanationGrp/PersonNm | 2 | BRAD ANDERSON |
| CompensationExplanation/CompensationExplanationGrp/PersonNm | 3 | ERIC MOE |
| CompensationExplanation/CompensationExplanationGrp/PersonNm | 4 | ALLEN KRUEGER |
| CompensationExplanation/CompensationExplanationGrp/PersonNm | 5 | BRIAN MOSHER |
| CompensationExplanation/CompensationExplanationGrp/PersonNm | 6 | MARK SEVERTSON |
| CompensationExplanation/CompensationExplanationGrp/ShortExplanationTxt | 0 | VOLUNTEER POSITION no COMPENSATION RECEIVED |
| CompensationExplanation/CompensationExplanationGrp/ShortExplanationTxt | 1 | VOLUNTEER POSITION no COMPENSATION RECEIVED |
| CompensationExplanation/CompensationExplanationGrp/ShortExplanationTxt | 2 | VOLUNTEER POSITION no COMPENSATION RECEIVED |
| CompensationExplanation/CompensationExplanationGrp/ShortExplanationTxt | 3 | VOLUNTEER POSITION no COMPENSATION RECEIVED |
| CompensationExplanation/CompensationExplanationGrp/ShortExplanationTxt | 4 | VOLUNTEER POSITION no COMPENSATION RECEIVED |
| CompensationExplanation/CompensationExplanationGrp/ShortExplanationTxt | 5 | VOLUNTEER POSITION no COMPENSATION RECEIVED |
| CompensationExplanation/CompensationExplanationGrp/ShortExplanationTxt | 6 | VOLUNTEER POSITION no COMPENSATION RECEIVED |
| IRS990EZ/ActivitiesNotPreviouslyRptInd | 0 | false |
| IRS990EZ/AddressChangeInd | 0 | X |
| IRS990EZ/BooksInCareOfDetail/PersonNm | 0 | ERIC M MOE |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 7012190428 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 602 4TH AVE NW PO BOX 34 |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | DILWORTH |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 565290034 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 8751 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | false |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 6000 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | false |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | 8751 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 45076 |
| IRS990EZ/FiledScheduleAInd | 0 | true |
| IRS990EZ/ForeignFinancialAccountInd | 0 | false |
| IRS990EZ/ForeignOfficeInd | 0 | false |
| IRS990EZ/Form1120PolFiledInd | 0 | false |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 0 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 8751 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 75645 |
| IRS990EZ/GrossReceiptsAmt | 0 | 178923 |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InitialReturnInd | 0 | X |
| IRS990EZ/LobbyingActivitiesInd | 0 | false |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | false |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 8751 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 0 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 8751 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 10391 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 000.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/PersonNm | 0 | SHANE HAUGEN |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | JOSH GORNOWICZ |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | BRAD ANDERSON |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | ERIC MOE |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | ALLEN KRUEGER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | BRIAN MOSHER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | MARK SEVERTSON |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | PRESIDENT |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | VICE PRESIDENT |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | SECRETARY |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | TREASURER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | DIRECTOR |
| IRS990EZ/OperateHospitalInd | 0 | false |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | false |
| IRS990EZ/OrganizationHadUBIInd | 0 | false |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 87263 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | false |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | Operate a Non-Profit Baseball Club for YOUTH to play Baseball. |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 97278 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | YOUTH BASEBALL PRACATICES 26 American Legion players, 44 Babe Ruth players, and 110 Cal Ripken players for a TOTAL of 180 players |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 1 | YOUTH BASEBALL LEAGUE PLAY 26 American Legion players, 44 Babe Ruth players, and 110 Cal Ripken players for a TOTAL of 180 players |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 2 | YOUTH BASEBALL TOURNAMENTS 26 American Legion players, 44 Babe Ruth players, and 110 Cal Ripken players for a TOTAL of 180 players |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 38605 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 1 | 38606 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 2 | 38606 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990EZ/SchoolOperatingInd | 0 | false |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 27442 |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 48203 |
| IRS990EZ/StatesWhereCopyOfReturnIsFldCd | 0 | MN |
| IRS990EZ/SubjectToProxyTaxInd | 0 | false |
| IRS990EZ/TanningServicesProvidedInd | 0 | false |
| IRS990EZ/TaxImposedUnderIRC4911Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4912Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4955Amt | 0 | 0 |
| IRS990EZ/TotalExpensesAmt | 0 | 142730 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 115817 |
| IRS990EZ/TotalRevenueAmt | 0 | 151481 |
| IRS990EZ/TransactionWithControlEntInd | 0 | false |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 6000 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 6000 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00000 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/Post1975UBTIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 1.00000 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 6000 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 6000 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 6000 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 6000 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 6000 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990ScheduleG/AgrmtProfFundraisingActyInd | 0 | false |
| IRS990ScheduleG/CntrctWith3rdPrtyForGameRevInd | 0 | false |
| IRS990ScheduleG/EmailSolicitationsInd | 0 | X |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 27442 |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event1Nm | 0 | BANNERS FOR ADVERTISERS |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event2Nm | 0 | COUPLES STAG EVENT |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 27813 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent2Amt | 0 | 24645 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsOtherEventsAmt | 0 | 23187 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 75645 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent1Amt | 0 | 27813 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent2Amt | 0 | 24645 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueOtherEventsAmt | 0 | 23187 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueTotalEventsAmt | 0 | 75645 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NetIncomeSummaryAmt | 0 | 48203 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssOtherEventsAmt | 0 | 13500 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssTotalEventsAmt | 0 | 27442 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent2Amt | 0 | 13942 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherEventsTotalCnt | 0 | 2 |
| IRS990ScheduleG/InPersonSolicitationsInd | 0 | X |
| IRS990ScheduleG/LicensedStatesCd | 0 | MN |
| IRS990ScheduleG/MailSolicitationsInd | 0 | X |
| IRS990ScheduleG/PhoneSolicitationsInd | 0 | X |
| IRS990ScheduleG/SolicitationOfGovtGrantsInd | 0 | X |
| IRS990ScheduleG/SolicitationOfNonGovtGrantsInd | 0 | X |
| IRS990ScheduleG/SpecialFundraisingEventsInd | 0 | X |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | CONCESSIONS Exps 9,572 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | EQUIPMENT COSTS 10,214 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | SCOREBOARD Project COSTS 6,950 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | Tournaments/Insurance/LEAGUE COSTS 22,417 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | UNIFORM Costs 38,110 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990-EZ, Part I, Line 16, Other Expenses |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990-EZ, Part I, Line 16, Other Expenses |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Form 990-EZ, Part I, Line 16, Other Expenses |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | Form 990-EZ, Part I, Line 16, Other Expenses |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | Form 990-EZ, Part I, Line 16, Other Expenses |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | ERIC M MOE |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | TREASURER |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 7012190428 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-11-14 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | DGF BASEBALL CLUB |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | DGFB |
| ReturnHeader/Filer/EIN | 0 | 371501969 |
| ReturnHeader/Filer/InCareOfNm | 0 | % ERIC M MOE |
| ReturnHeader/Filer/PhoneNum | 0 | 7012190428 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 602 4th AVE NW PO Box 34 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | Dilworth |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | MN |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 565290034 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 411789112 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | SOGGE TAX SERVICE INC |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 117 170TH ST N |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | GLYNDON |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | MN |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 56547 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 2184980737 |
| ReturnHeader/PreparerPersonGrp/PreparationDt | 0 | 2025-11-14 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | DAVID C SOGGE |
| ReturnHeader/ReturnTs | 0 | 2025-11-14T11:35:54-00: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.