<script data-pm-proxy="intercept"></script><?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[A City That Works]]></title><description><![CDATA[Policy analysis and ideas on how to make Chicago work better.]]></description><link>https://citythatworks.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!NbL0!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4af86af3-6f96-4f61-a7b4-c056577bff35_1280x1280.png</url><title>A City That Works</title><link>https://citythatworks.substack.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 03 Sep 2026 13:58:44 GMT</lastBuildDate><atom:link href="/__u/citythatworks.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[A City That Works]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[citythatworks@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[citythatworks@substack.com]]></itunes:email><itunes:name><![CDATA[Conor Durkin]]></itunes:name></itunes:owner><itunes:author><![CDATA[Conor Durkin]]></itunes:author><googleplay:owner><![CDATA[citythatworks@substack.com]]></googleplay:owner><googleplay:email><![CDATA[citythatworks@substack.com]]></googleplay:email><googleplay:author><![CDATA[Conor Durkin]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Some difficult math on refinancing city bonds]]></title><description><![CDATA[Running the numbers on the mayor&#8217;s proposed debt refinancing plan]]></description><link>https://citythatworks.substack.com/p/some-difficult-math-on-refinancing</link><guid isPermaLink="false">https://citythatworks.substack.com/p/some-difficult-math-on-refinancing</guid><dc:creator><![CDATA[Katrina Wheelan]]></dc:creator><pubDate>Thu, 03 Sep 2026 12:03:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NbL0!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4af86af3-6f96-4f61-a7b4-c056577bff35_1280x1280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>September 9th | Pilsen Happy Hour</strong><span>: Come on out and join the A City That Works crew to talk housing, public safety, schools and anything else. We&#8217;ll be joined by Jesus Ayala (running for School Board in District 7A) and Nubia Batista Willman (running for Alder in the 25th Ward). We&#8217;ll be at Monochrome Brewing from 5:30-7:30pm. </span><a href="https://www.eventbrite.com/e/a-city-that-works-pilsen-happy-hour-tickets-1999176002239?aff=oddtdtcreator&amp;keep_tld=true">Register here</a><span>.</span></p><div><hr></div><p><em><span>Katrina Wheelan is a recurring contributor for A City That Works. She lives in Chicago and works as a managing consultant for </span><a href="http://watsonyates.com/">Watson &amp; Yates</a><span>, a government consulting firm founded in Detroit.</span></em></p><div><hr></div><p><span>Chicago is once again facing a budget gap: an $85 million hole that must be closed by December 2026. To close this gap, the Johnson administration has proposed </span><a href="https://www.chicagobusiness.com/politics-policy/ccb-brandon-johnson-city-council-20260825/"><span>refinancing</span></a><span> $500 to $525 million in bonds to generate $65 to $71 million in savings. The administration has also asserted that the deal </span><a href="https://www.chicagobusiness.com/politics-policy/ccb-brandon-johnson-city-council-20260825/"><span>won&#8217;t &#8220;add to the city&#8217;s long-term liabilities&#8221;</span></a><span> and will </span><a href="https://wgntv.com/news/politics/mayor-johnson-proposes-refinancing-bonds-to-close-85-1m-budget-gap/"><span>&#8220;lower overall debt service costs.&#8221;</span></a></p><p><span>We won&#8217;t have the full maturity schedule, preliminary yields, or refunded-bonds list for a few weeks (the city floated a bond sale date of September 29 at its Investors Conference), but the winds of the bond market are blowing strongly against all municipal issuers. Long term Treasury bond yields are currently at </span><a href="https://www.nytimes.com/2026/09/01/business/bond-yields-debt.html?campaign_id=60&amp;emc=edit_na_20260901&amp;instance_id=181280&amp;nl=breaking-news&amp;regi_id=80542355&amp;segment_id=225869&amp;user_id=7585d8e9e16f1b7b5014ddf23e868ea3"><span>a multi-decade high</span></a><span>. Under today&#8217;s market conditions, the city will likely have to choose between generating less than its projected $65 to $71 million or achieving those upfront savings at the expense of future interest payments. Both possibilities are bleak.</span></p><p><span>This bond refinancing plan is at best a one-time quick fix that is unlikely to generate its promised savings &#8211; now or in the future. And even if the city somehow generates its expected $65 to $71 million, it will still have to dip into its</span><a href="http://news.wttw.com/2026/08/25/city-will-refinance-debt-fill-851m-budget-gap-johnson-says"><span> $6 to $10 million in remaining ARPA funds</span></a><span> and/or </span><a href="https://blockclubchicago.org/2026/08/25/johnson-announces-plan-to-plug-85m-budget-gap-as-he-blasts-council-backed-spending-plan/"><span>reserves in the city&#8217;s Grant Management Fund</span></a><span>. The city is in a tough spot and obviously needs to pay its bills, but the administration should be realistic and transparent about what it will take to close the budget gap. This moment should serve as motivation for the city to deeply invest in long-term solutions to its structural budget woes.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/citythatworks.substack.com/subscribe"><span>Subscribe now</span></a></p><h2><strong><span>The Idea</span></strong></h2><p><span>Just as with a homeowner refinancing a mortgage, borrowing money at a lower interest rate to pay off a loan set at a higher interest rate can sometimes generate &#8220;free money.&#8221; But you don&#8217;t see many homeowners refinancing their mortgages right now, and that&#8217;s because interest rates are high &#8211; substantially higher than they were ten years ago.</span></p><p><span>Because interest rates are high, the city is likely to pursue a refinancing strategy last used</span><a href="https://www.bloomberg.com/news/articles/2024-10-02/chicago-finance-committee-advances-1-5-billion-bond-refinancing"><span> in 2024</span></a><span>: calling (buying back) roughly ten-year-old general obligation bonds and issuing new Sales Tax Securitization Corporation (STSC) bonds to pay for it. This strategy generates savings because general obligation (GO) bonds are backed </span><strong><span>solely </span></strong><span>by the &#8220;full faith and credit&#8221; of the City of Chicago. In theory, the city has an obligation to raise revenue to pay these taxes &#8211; primarily through property taxation &#8211; but under extreme duress the city could opt not to make a bond payment. This would definitionally mark the city as insolvent, but it does happen in especially financially distressed cities, most notably Detroit. The city&#8217;s credit rating is essentially an indicator of how likely investors think the city is to default on its bond payments, and the city&#8217;s credit ratings are currently hovering </span><a href="https://www.wsj.com/us-news/chicago-dug-itself-out-of-a-financial-hole-now-its-sliding-back-in-9cc9c818"><span>just above junk status</span></a><span>. In practice, this means that the city must offer relatively high interest rates on its GO bonds to attract investors.</span></p><p><a href="https://www.civicfed.org/civic-federation/blog/chicago-refunds-additional-673-million-sales-tax-bonds"><span>In 2017</span></a><span>, the city worked with the state to create a work-around to its pricey borrowing: the </span><a href="https://www.salestaxsecuritizationcorporation.com/stsc-il/i3228"><span>Sales Tax Securitization Corporation</span></a><span>. The STSC works as a lock box on sales tax revenue sharing from the state. Bondholders get first dibs on sales tax revenue, before the money even touches the city. The contracts are designed to be &#8220;bankruptcy-remote,&#8221; meaning that the city can&#8217;t get out of paying the STSC bond payments, even in the case of insolvency. This guarantee means that the STSC&#8217;s credit ratings are excellent, and the corresponding interest rates on its bonds are much lower than for City of Chicago GO bonds. As a result, the city can save on interest payments by selling STSC bonds and buying back higher interest STSC bonds. The city did exactly this in </span><a href="https://emma.msrb.org/P21872067-P21431763-P21876587.pdf"><span>a refinancing deal in 2024</span></a><span>.</span></p><p><span>The city may also refinance existing STSC bonds. The city doesn&#8217;t have any STSC bonds that will be &#8220;callable&#8221; this quarter &#8211; able to be repurchased by the city by default &#8211; but could pay a small penalty to buy the bonds back early at market rates (via a &#8220;tender offer&#8221;). The city has about </span><a href="https://www.chicago.gov/content/dam/city/depts/fin/supp_info/CAFR/2025CAFR/2025%20ANNUAL%20COMPREHENSIVE%20FINANCIAL%20REPORT__v2.pdf"><span>$535 million in STSC bonds issued in 2017 and nearly another billion dollars from 2018</span></a><span>. But the interest rates are already fairly low on these bonds, lower than on the city&#8217;s GO bonds, so any upfront savings would almost certainly require some combination of extending maturities and/or offering </span><em><span>higher </span></em><span>long-term interest rates, both expensive in the long run.</span></p><h2><strong><span>The Specifics</span></strong></h2><p><span>For the city to afford to retire old bonds, it will almost certainly issue new STSC bonds. The city can choose to issue these new bonds with interest (coupon) rates above market price. Doing so makes these bonds worth slightly more than their face value &#8211; the amount of principal repaid at the end of the term &#8211; because buyers will get a little extra money in interest every year. The difference between the bonds&#8217; face values and the prices buyers are willing to pay is called a &#8220;premium.&#8221; The premium is money that the city gets to pocket right away, and it is probably how the administration plans to close part of this year&#8217;s budget gap. Premiums are basically a way to preemptively claim interest savings that would otherwise accrue over many years.</span></p><p><span>But expecting a $65 to $71 million premium on a $500 to $525 million bond sale is very optimistic. In 2024, the city </span><a href="https://emma.msrb.org/P21872067-P21431763-P21876587.pdf"><span>refinanced </span></a><span>about </span><a href="https://www.chicago.gov/city/en/depts/mayor/press_room/press_releases/2024/october/1_5-Billion-Bond-refinancing-Plan-to-Lower-Debt.html"><span>$1.5 billion</span></a><span> of GO and STSC bonds, issuing new STSC bonds to pay for it. In that significantly larger deal, the city generated an </span><a href="https://emma.msrb.org/P21872067-P21431763-P21876587.pdf"><span>$86 million premium</span></a><span>, which was then partially whittled down by transaction costs. Today, interest rates are higher, the city&#8217;s credit outlook is worse, the proposed deal is smaller, and all the lowest-hanging fruit (high interest GO bonds) were already refinanced in 2024. If the upcoming deal looks like the 2024 one (ie. refinancing the city&#8217;s highest interest GO bonds with similar maturity STSC bonds), the city might optimistically generate something like $20 to $35 million in premiums. Less transaction costs, the upfront savings could land somewhere closer to $15 to $30 million, a far cry from the $85 million budget gap.</span></p><p><span>There are other, less responsible ways the city may increase its one-time cash infusion by deferring rather than reducing costs:</span></p><ol><li><p><strong><span>Extend the maturities of the newly issued bonds</span></strong><span><br>The Mayor&#8217;s Office has </span><a href="https://x.com/ChicagoMPO/status/2092643367486144662"><span>indicated </span></a><span>that this deal may extend bonds&#8217; maturities. This is a classic &#8220;scoop and toss&#8221; strategy, the municipal equivalent of opening a new credit card to pay the debt incurred on a first credit card. To &#8220;scoop and toss,&#8221; the city extends its debt repayment, allowing it to skip the next principal payment and spread its payments over more years. This decreases annual payments but typically </span><em><span>increases</span></em><span> overall debt service costs by requiring the city to pay interest for more years. The city </span><a href="https://www.chicago.gov/content/dam/city/depts/fin/supp_info/CAFR/2025CAFR/2025%20ANNUAL%20COMPREHENSIVE%20FINANCIAL%20REPORT__v2.pdf"><span>has $112 million in GO principal and $253 million in STSC principal</span></a><span> due on January 1, 2027. Because the city typically sets aside this money at the end of 2026, averted January payments will look like savings in the 2026 budget. So, if the city buys back these nearly-due bonds using long-term bonds, it will &#8220;save&#8221; on upcoming payments &#8211; at the cost of higher principal and interest payments in the future.</span></p></li><li><p><strong><span>Offer the STSC bonds with interest rates </span></strong><em><strong><span>above</span></strong></em><strong><span> the current GO bonds</span></strong><span><br>If the city issues STSC bonds with high coupon rates, it could generate higher premiums, but this risks </span><em><span>increasing </span></em><span>debt service costs in the long run. To generate ~$70 million of net upfront savings, the city would have to issue about $425 million of STSC tax-exempt bonds with roughly 6.75% coupons, higher interest rates than we&#8217;re currently paying on most of our GO debt.</span></p></li><li><p><strong><span>Divert some of the bond proceeds to close more of the budget gap.</span></strong><span><br>Alternatively, if the city diverts some of the bond proceeds &#8211; something it was barred from doing by </span><a href="https://chicago.councilmatic.org/legislation/o2024-0012442/"><span>ordinance </span></a><span>in 2024 &#8211; the city would be issuing more new debt than it&#8217;s retiring, </span><em><span>increasing </span></em><span>long-term liabilities. There is no ordinance that would currently prevent the administration from diverting some of its bond sale proceeds to closing the FY26 budget gap.</span></p></li></ol><h2><strong><span>The Take-Away</span></strong></h2><p><span>According to a back-of-the-envelope analysis (I&#8217;ve shown my work below), the refinancing deal, as described to date, is extremely unlikely to yield immediate &#8220;savings&#8221; of the scale advertised. There are a few different ways the bond sales can play out, but it seems likely that the deal won&#8217;t really &#8220;save&#8221; much money at all; it may just kick costs down the road.</span></p><p><span>The city&#8217;s financial challenges were not created overnight, and the Johnson administration has unenviably tough choices ahead with a limited set of tools. That being said, we&#8217;ve faced worse in-year deficits before (like a </span><a href="https://news.wttw.com/2025/08/29/chicago-faces-115b-budget-shortfall-2026-146m-gap-2025-johnson"><span>$146 million deficit</span></a><span> just last year, which the administration closed via measures like a temporary hiring freeze). But the city can&#8217;t limp on forever with a series of one-time budget fixes. Eventually the city will have to pay the piper, and ideally we&#8217;ll set ourselves up for that showdown by investing </span><em><span>now</span></em><span> in</span><a href="/__u/citythatworks.substack.com/p/how-the-next-mayor-should-think-about-a08"><span> long-term solutions</span></a><span>, like the ones City that Works has advocated for before: </span><a href="/__u/citythatworks.substack.com/p/a-pension-buyout-program-is-a-good"><span>offering pension buyouts</span></a><span>, </span><a href="/__u/citythatworks.substack.com/p/chicago-could-put-600-more-cops-on"><span>civilianizing administrative police positions</span></a><span>, </span><a href="/__u/citythatworks.substack.com/p/chicago-is-ripe-for-procurement-reform"><span>investing in procurement reform</span></a><span>, and </span><a href="/__u/citythatworks.substack.com/p/the-latest-on-chicagos-city-budget"><span>fully implementing the EY recommendations</span></a><span>.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><strong>A City That Works</strong> is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2><strong><span>The Math</span></strong></h2><h3><strong><span>Really basic model</span></strong></h3><ul><li><p><span>$400M in tax-exempt GO bonds at average coupon rate 5.7% with 10 year average maturity, refinanced to tax-exempt STSC bonds at 5% coupon rates = ~0.7% x $400M = ~$2.8M in nominal interest savings / year.</span></p></li><li><p><span>$100M in taxable GO bonds at average coupon rate 6.8% with 10 year average maturity, refinanced to taxable STSC bonds at par (average of 5.2%) = 1.6% x $100M = ~$1.6M in nominal interest savings / year.</span></p></li><li><p><span>Tax-exempt STSC bonds have an estimated yield of ~4.2% on average (as of September 2, 2026)</span></p><p><span><br>= PV - face-value</span></p><p><span>= PV of coupons + PV of face-value - face-value</span></p><p><span>= $400M x 0.05 x [1 &#8722; 1/(1.042)</span><sup><span>10</span></sup><span>] / 0.042 + [$400M / (1.042)</span><sup><span>10</span></sup><span>] - $400M</span></p><p><span>= $425M - $400M</span></p><p><span>= $25M in estimated premium<br></span></p></li><li><p><span>$25M estimated premium, plus ~$9M in averted January 2027 principal and coupon payment, less ~$4M in transaction fees = ~$30M upfront savings + nominal $4.4M / year, less principal and interest for the pushed $9M of debt.</span></p></li><li><p><span>Tax-exempt STSC bonds have an estimated yield of at least ~4.25% on average (as of September 2, 2026)</span></p><p><span><br>= PV - face-value</span></p><p><span>= PV of coupons + PV of face-value - face-value</span></p><p><span>= $400M x 0.05 x [1 &#8722; 1/(1.0425)</span><sup><span>10</span></sup><span>] / 0.0425 + [$400M / (1.0425)</span><sup><span>10</span></sup><span>] - $400M</span></p><p><span>= $424M - 400M</span></p><p><span>= $24M in estimated premium</span></p><p><span>$24M estimated premium, plus ~$9M in averted January 2027 principal and coupon payment, less ~$4M in transaction fees = </span><strong><span>~$29M upfront savings + nominal $4.4M / year, less principal and interest for the pushed $9M of debt.</span></strong></p></li></ul><h3><span>Some assumptions and a more extensive model:</span></h3><h4><span>GO bonds</span></h4><p><span>The Johnson administration hasn&#8217;t indicated which bonds it will buy back as part of the restructuring, but the city has indicated it will </span><a href="https://www.chicagobusiness.com/politics-policy/ccb-brandon-johnson-city-council-20260825/"><span>refinance roughly ten-year-old bonds</span></a><span> (municipal bond issuers are allowed to &#8220;call&#8221; or buy back their bonds at the ten year mark). Based on this information, it seems likely that the city will:</span></p><ul><li><p><span>Call its taxable 2015B bonds (up to ~$98M)</span></p></li><li><p><span>Call its tax-exempt 2015C bonds (up to ~$40M)</span></p></li><li><p><span>Possibly tender some of its tax-exempt 2017A bonds / taxable 2017B bonds (up to ~$414M)</span></p></li><li><p><span>(The city could also call its 2014B and older bonds, or tender offers on STSC bonds, but none of these options would likely save much).</span></p></li></ul><h4><span>The new STSC bonds</span></h4><p><span>To refinance, the city will issue $500 to $525 million in STSC bonds. Based on the GO bonds eligible for refinancing, about $100 million in new STSC bonds will be taxable.</span></p><p><span>The city last issued STSC bonds in November 2025. The yield on the tax-exempt 10-year bonds in that series was about 3.46%, about 66 basis points off of the AAA muni yield curve at the time. However, we have several reasons to expect a higher spread for a potential September sale:</span></p><ul><li><p><span>The November 2025 offer ended with</span><a href="https://www.chicagobusiness.com/finance-banking/goldman-sachs-takes-chicago-debt-after-sale/"><span> $75 million in unsold bonds</span></a><span>, so we would expect the pricing to adjust accordingly to clear the market in a future sale.</span></p></li><li><p><span>Chicago&#8217;s GO bonds were downgraded by both </span><a href="https://www.bloomberg.com/news/articles/2026-02-26/chicago-hit-by-fitch-credit-rating-cut-as-fiscal-troubles-mount"><span>Fitch</span></a><span> and </span><a href="https://www.kbra.com/publications/ycHGdGMP/kbra-downgrades-the-city-of-chicago-il-general-obligation-bonds-to-bbb-assigns-bbb-rating-to-the-city-s-general-obligation-bonds-taxable-series-2026a-and-general-obligation-bonds-series-2026b-outlook-remains-negative"><span>Kroll</span></a><span> in February 2026.</span></p></li><li><p><span>One tranche of STSC bonds </span><a href="https://www.chicagotribune.com/2026/02/26/chicago-credit-downgraded-higher-borrowing-costs/https://www.chicagotribune.com/2026/02/26/chicago-credit-downgraded-higher-borrowing-costs/"><span>were also mechanically downgraded a notch by Fitch in February 2026</span></a><span>.</span></p></li></ul><p><span>Estimating a 10 bp penalty for the above, we&#8217;d have a 76 bp spread on top of substantially higher interest rates across the board, giving an estimated ten-year yield of something like 4.38% (using AAA muni yields on September 2, 2026).</span></p><p><span>For taxable bonds, I&#8217;m estimating a 60bp spread above USTs, based roughly on the secondary market for taxable STSC bonds.</span></p><h4><span>Additional assumptions</span></h4><ul><li><p><span>A caveat: The bond market has moved a lot in recent days, and these deals are very sensitive to bond yields. If yields change substantially, so will these estimates.</span></p></li><li><p><span>Technically, there are two tranches of tax-exempt STSC bonds, but the yields in the secondary market are nearly identical, so I&#8217;m ignoring the distinction for this exercise.</span></p></li><li><p><span>The city offers 5% coupons on STSC tax-exempt bonds, generating a premium (consistent with past issues).</span></p></li><li><p><span>The city sells STSC taxable bonds at par, generating no premium (consistent with past issues).</span></p></li><li><p><span>STSC bond issue has a weighted average maturity that roughly matches the bonds being refunded (consistent with the 2024 refinancing).</span></p></li><li><p><span>Transaction fees amount to about 0.78% of par (including the underwriter discount, credit rating, etc), which was the cost of the 2024 refinancing deal.</span></p></li><li><p><span>The next coupon and principal payment is on January 1, 2027 but booked to FY2026&#8217;s budget (as indicated in the most recent </span><a href="https://www.chicago.gov/content/dam/city/depts/fin/supp_info/CAFR/2025CAFR/2025%20ANNUAL%20COMPREHENSIVE%20FINANCIAL%20REPORT__v2.pdf"><span>ACFR</span></a><span>).</span></p></li><li><p><span>Tendering the 2017A bonds requires a small (1% of par) tender penalty for refunding bonds slightly before their call dates.</span></p></li></ul><h4><span>Effects</span></h4><ul><li><p><span>Using a 76 bp spread on top of 9/2/2026 municipal bond yields, the city gets a ~$18.5M premium from the bond sale, and saves an additional $9.4M by deferring its January 1, 2027 principal payment, but pays something like $7.8M in transaction fees, netting the city about $20M.</span></p></li><li><p><span>The discounted interest savings is minimal: about $44 million in present value over 17 years.</span></p></li></ul>]]></content:encoded></item><item><title><![CDATA[Illinois already killed parking mandates. Chicago should finish the job. ]]></title><description><![CDATA[The hard part is done, don't make it harder]]></description><link>https://citythatworks.substack.com/p/illinois-already-killed-parking-mandates</link><guid isPermaLink="false">https://citythatworks.substack.com/p/illinois-already-killed-parking-mandates</guid><dc:creator><![CDATA[Alex Montero]]></dc:creator><pubDate>Wed, 02 Sep 2026 12:02:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Aaow!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25e2ba6f-85e8-404d-a0bd-eebd8b0c46a0_1545x2048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Two upcoming events:</p><ul><li><p><strong>September 2nd (today!) | A Conversation with Matt Brewer:</strong><span> Matt Brewer is an attorney and former CEO of the Chicago Housing Authority. He&#8217;s also running for Mayor. Join us for a conversation with him about his career, the CHA, and how he&#8217;d run the city. We&#8217;ll be at Jefferson Tap and Grille from 5:30-7pm. </span><a href="https://www.eventbrite.com/e/a-city-that-works-a-conversation-with-matt-brewer-tickets-1997801950413">Register here</a><span>.</span></p></li><li><p><strong>September 9th | Pilsen Happy Hour</strong><span>: Come on out and join the A City That Works crew to talk housing, public safety, schools and anything else. We&#8217;ll be joined by Jesus Ayala (running for School Board in District 7A) and Nubia Willman (running for Alder in the 25th Ward). We&#8217;ll be at Monochrome Brewing from 5:30-7:30pm. </span><a href="https://www.eventbrite.com/e/a-city-that-works-pilsen-happy-hour-tickets-1999176002239?aff=oddtdtcreator&amp;keep_tld=true">Register here</a><span>.</span></p></li></ul><div><hr></div><p><em><span>Alex Montero is the chairperson of </span><a href="https://www.strongtownschicago.org/">Strong Towns Chicago</a><span>, an all volunteer advocacy group focused on housing, street safety, and transit.</span></em></p><p><span>When state legislators passed the </span><a href="https://chi.streetsblog.org/2025/10/31/illinois-legislature-adopts-people-over-parking-act-to-right-size-parking-requirements-in-transit-served-areas"><span>People Over Parking Act</span></a><span> (POPA) last fall, they intended to reduce the number of hoops that local builders, small businesses, and city officials need to jump through to build new housing or set up shop. Unfortunately, Chicago is currently set to implement the new state law into its zoning code in the most cumbersome way possible. There is a better way.</span></p><p><span>POPA went into effect on June 1, 2026, prohibiting Illinois municipalities from imposing or enforcing minimum parking requirements within 1/2 mile of rail stations and transit centers and within 1/8 mile of most fixed transit routes. In Chicago, that covers virtually all the areas where people live and do business:</span></p><ul><li><p><span>84% of the land area within the city&#8217;s borders</span></p></li><li><p><span>96% of the city&#8217;s population based on the most recent census tract data</span></p></li><li><p><span>Areas not covered by People Over Parking are nearly all unpopulated, including airport land, cemeteries, lakes, and rail yards</span></p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Aaow!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25e2ba6f-85e8-404d-a0bd-eebd8b0c46a0_1545x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Aaow!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25e2ba6f-85e8-404d-a0bd-eebd8b0c46a0_1545x2048.png 424w, /__u/substackcdn.com/image/fetch/$s_!Aaow!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25e2ba6f-85e8-404d-a0bd-eebd8b0c46a0_1545x2048.png 848w, /__u/substackcdn.com/image/fetch/$s_!Aaow!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25e2ba6f-85e8-404d-a0bd-eebd8b0c46a0_1545x2048.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Aaow!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25e2ba6f-85e8-404d-a0bd-eebd8b0c46a0_1545x2048.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Aaow!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25e2ba6f-85e8-404d-a0bd-eebd8b0c46a0_1545x2048.png" width="1456" height="1930" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/25e2ba6f-85e8-404d-a0bd-eebd8b0c46a0_1545x2048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1930,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Aaow!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25e2ba6f-85e8-404d-a0bd-eebd8b0c46a0_1545x2048.png 424w, /__u/substackcdn.com/image/fetch/$s_!Aaow!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25e2ba6f-85e8-404d-a0bd-eebd8b0c46a0_1545x2048.png 848w, /__u/substackcdn.com/image/fetch/$s_!Aaow!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25e2ba6f-85e8-404d-a0bd-eebd8b0c46a0_1545x2048.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Aaow!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25e2ba6f-85e8-404d-a0bd-eebd8b0c46a0_1545x2048.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Map: Steven Vance | Chicago Cityscape</span></p><p><span>POPA applies to residential and commercial uses, and it covers both new buildings (whether by right or Planned Developments) and changes to existing buildings. This law is the culmination of years of local and statewide reform efforts and a </span><a href="/__u/citythatworks.substack.com/p/chicago-has-a-market-for-parking"><span>growing recognition</span></a><span> among legislators and planners that minimum parking mandates </span><a href="https://parkingreform.org/2023/02/24/missing-middle-housing-and-the-parking-problem/"><span>increase the cost of housing</span></a><span> (</span><a href="https://cnt.org/projects/right-sizing-chicago-parking"><span>by up to $37K per parking spot in Chicago</span></a><span>), </span><a href="https://www.strongtowns.org/journal/2017-11-22-how-parking-minimums-almost-destroyed-my-hometown-and-how-we-repealed-them"><span>hurt local small businesses</span></a><span>, and </span><a href="https://parkingreform.org/wp-content/uploads/2023/03/APA_-Practice_Parking_Reform_February-2020.pdf"><span>are based on arbitrary standards</span></a><span> that fail to predict real demand. Eliminating parking mandates is the most impactful and straightforward &#8220;cut the tape&#8221; reform that cities can take, and </span><a href="https://parkingreform.org/resources/mandates-map/"><span>many have</span></a><span>.</span></p><p><span>But developers and city departments don&#8217;t dig through state statutes every time they propose a project or issue a permit or license. Instead, the city zoning code needs to be updated to reflect changes in state law. The simple way to do this for POPA would be to just update the zoning code to eliminate any reference to parking requirements, shortening the code and getting rid of the residual requirement on the last bits of city land.</span></p><p><span>Instead, the Mayor </span><a href="https://chicityclerkelms.chicago.gov/Matter/?matterId=D35BC327-526A-F111-A823-001DD8019941"><span>proposed an ordinance</span></a><span> in June that would use an overlay district to supersede the zoning code parking requirements anywhere the People Over Parking Act applies. In effect, it&#8217;s a special exception that Chicago&#8217;s Department of Planning and Development (DPD) would need to maintain and other city departments would need to decipher for every building permit application and business license application that they receive. This approach would be a serious mistake for three important reasons.</span></p><ol><li><p><span>It adds another layer of bureaucratic complexity to be administered by city departments that are already </span><a href="/__u/citythatworks.substack.com/p/vacant-the-city-of-chicagos-broken"><span>short-staffed</span></a><span> and taking </span><a href="https://trybizpulse.com/blog/chicago-building-permit-processing-time-august-2026"><span>months to process</span></a><span> most permits. Given </span><a href="/__u/citythatworks.substack.com/p/the-northern-illinois-transit-authority"><span>Northern Illinois Transit Authority (NITA)</span></a><span>&#8217;s governance reforms and funding expansion, POPA coverage will continue to grow with new transit stops and routes. To comply with state law, the overlay will need to be updated every time a transit route is added or modified.</span></p></li><li><p><span>It creates a complex set of eligibility rules that small local builders without teams of zoning attorneys on standby cannot easily understand or untangle. At a time when the city is desperate for middle housing and modest infill on vacant neighborhood lots, this uncertainty will lead some small operators and nonprofit developers to mistakenly pass up projects that pencil without parking requirements.</span></p></li><li><p><span>It preserves parking requirements in a trivially small portion of the city, mostly made up of industrial land, waterways, and parkland devoid of housing or businesses. In effect, the city is making its zoning code more difficult to enforce and taking on more legal liability to retain the right to require parking for a hotdog stand on runway 28C at O&#8217;Hare or a two-flat at the bottom of Lake Calumet. This is madness.</span></p></li></ol><p><span>City Council should instead pass a clean repeal of minimum parking requirements from the city zoning code. This makes it simpler to understand the zoning code, minimizes the city&#8217;s liability risk, strikes pages of obsolete language, and allows city departments to focus their enforcement efforts on more important zoning matters. It also sends a clear message to builders, small businesses, and housing organizations that Chicago is serious about </span><a href="/__u/citythatworks.substack.com/p/cut-the-tape-the-mayors-best-plan"><span>Cut the Tape</span></a><span>, one of the few things that Mayor Johnson and the entire City Council seem to agree on these days.</span></p><p><span>Fortunately, perhaps sensing the winds of change at the state level, city staff did their homework and drafted a clean repeal in 2024. This language needs to be lightly updated and checked by the city&#8217;s Legislative Reference Bureau (LRB) to catch any references to parking requirements in more recent zoning code changes, but it is basically ready to go and should be the basis of the city&#8217;s POPA compliance ordinance.</span></p><p><span>This is an easy win for Chicago. City Council should pass a full repeal of minimum parking mandates.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">A City That Works is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Chicago is ripe for procurement reform]]></title><description><![CDATA[Unpacking the exciting world of how the government buys stuff]]></description><link>https://citythatworks.substack.com/p/chicago-is-ripe-for-procurement-reform</link><guid isPermaLink="false">https://citythatworks.substack.com/p/chicago-is-ripe-for-procurement-reform</guid><dc:creator><![CDATA[Katrina Wheelan]]></dc:creator><pubDate>Tue, 01 Sep 2026 12:02:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0iX3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e1fb94a-dc37-45fb-9251-3e3b7f6ea393_1220x766.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Two upcoming events:</strong></p><ul><li><p><strong>September 2nd | A Conversation with Matt Brewer:</strong><span> Matt Brewer is an attorney and former CEO of the Chicago Housing Authority. He&#8217;s also running for Mayor. Join us for a conversation with him about his career, the CHA, and how he&#8217;d run the city. We&#8217;ll be at Jefferson Tap and Grille from 5:30-7pm. </span><a href="https://www.eventbrite.com/e/a-city-that-works-a-conversation-with-matt-brewer-tickets-1997801950413">Register here</a><span>.</span></p></li><li><p><strong>September 9th | Pilsen Happy Hour</strong><span>: Come on out and join the A City That Works crew to talk housing, public safety, schools and anything else. We&#8217;ll be joined by Jesus Ayala (running for School Board in District 7A) and Nubia Batista Willman (running for Alder in the 25th Ward). We&#8217;ll be at Monochrome Brewing from 5:30-7:30pm. </span><a href="https://www.eventbrite.com/e/a-city-that-works-pilsen-happy-hour-tickets-1999176002239?aff=oddtdtcreator&amp;keep_tld=true">Register here</a><span>.</span></p></li></ul><div><hr></div><p><em><span>Katrina Wheelan is a recurring contributor for A City That Works. She lives in Chicago and works as a managing consultant for </span><a href="http://watsonyates.com/">Watson &amp; Yates</a><span>, a government consulting firm founded in Detroit. </span></em></p><div><hr></div><p><span>Even by the standards of the policy world, procurement is not the most thrilling topic. But despite its unsexiness (or perhaps because of it), it&#8217;s also an area with substantial untapped savings potential for the City of Chicago. Municipal procurement &#8211; government purchasing for goods and services &#8211; is a multi-billion-dollar domain. Selling to governments is a specialized skill that comes at a high premium.</span></p><p><span>Like all public and private entities, the City of Chicago has to purchase goods and services that it needs but doesn&#8217;t produce. This is mostly for good reason; the city is not (and should not be) equipped to manufacture snowplows or laptops, nor is the city interested in hiring full-time window-washers or porta-potty servicers.</span></p><p><span>Procurement has historically been a ripe opportunity for corruption in city politics. For many years, passing business to a friend or relative was a classic mechanism for alders to maintain political support. But while blatant corruption is obviously bad, we also face a real trade-off when we add bureaucracy to prevent corruption. As with </span><a href="/__u/citythatworks.substack.com/p/vacant-the-city-of-chicagos-broken"><span>city hiring</span></a><span>, that bureaucracy can go too far. A totally informal procurement process enables nepotism and prevents meritocratic vendor selection. But over-proceduralization can also lead to &#8216;unfair&#8217; vendor selection, all while increasing process timelines and procurement costs. Instead of an informal bidding process that rewards alders&#8217; cousins, an overly cumbersome process rewards expert hoop-jumpers.</span></p><p><span>Unfortunately, hoop-jumping is a skill that is generally orthogonal to a vendor&#8217;s ability to provide excellent services or goods for the city. A vendor that is really good at filling out city paperwork is not necessarily really good at building software or paving roads. At the same time, smaller, less expensive vendors who are good at delivering goods or services may not have the experience and skill needed to navigate the city&#8217;s procurement process. Consequently, all that hoop-jumping can be very expensive for the city.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/citythatworks.substack.com/subscribe"><span>Subscribe now</span></a></p><h3><strong><span>What does the city procure?</span></strong></h3><p><span>The City of Chicago purchases </span><a href="https://data.cityofchicago.org/Administration-Finance/Payments/s4vu-giwb/about_data"><span>between 4 and 5 billion dollars of contractual goods and services each year</span></a><span>. The city&#8217;s Department of Procurement (DPS) is responsible for the purchasing process. Except under rare circumstances, departments that need goods and services must work through DPS. The overwhelming majority of contractual city purchases are for services rather than goods. Top categories include </span><a href="https://www.chicago.gov/content/dam/city/depts/obm/supp_info/2026Budget/Financial%20and%20Strategic%20Reform%20Options%20-%20City%20of%20Chicago.pdf"><span>professional services, employee benefits (mainly health insurance), construction, and IT</span></a><span>. The data quality for the public payments data (</span><a href="https://www.chicago.gov/content/dam/city/depts/obm/supp_info/2026Budget/Financial%20and%20Strategic%20Reform%20Options%20-%20City%20of%20Chicago.pdf"><span>and the internal data as well</span></a><span>) is poor &#8211; for example, the data shows duplicate payments of at least $150 million &#8211; but the data still relays some valuable information:</span></p><ul><li><p><span>The city has many vendors, but most of the dollars are concentrated with just a few. Even excluding the city&#8217;s two giant benefits contracts, half of all of Chicago&#8217;s contractual dollars went to just 57 vendors &#8211; about 3% of all vendors.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a><span> Relying on just a few vendors can </span><a href="https://www.chicago.gov/content/dam/city/depts/obm/supp_info/2026Budget/Financial%20and%20Strategic%20Reform%20Options%20-%20City%20of%20Chicago.pdf"><span>reduce the city&#8217;s negotiating power and introduce single points of failure</span></a><span>. On the other side, there is a huge tail: the bottom 50% of vendors account for just 1% of total contractual spend.</span></p></li></ul><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/ZnpBH/4/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2e1fb94a-dc37-45fb-9251-3e3b7f6ea393_1220x766.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c45487bf-34bd-4ae1-8c87-65f0ad1f7a11_1220x874.png&quot;,&quot;height&quot;:428,&quot;title&quot;:&quot;Share of Contractual Spend vs. Share of Vendors&quot;,&quot;description&quot;:&quot;&quot;,&quot;belowTheFold&quot;:true}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/ZnpBH/4/" width="730" height="428" frameborder="0" scrolling="no" loading="lazy"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><ul><li><p><span>The single largest category for contractual procurement spend is construction and engineering, with O&#8217;Hare modernization the largest project within that category. The next largest category is employee benefits, which is mostly health insurance administration costs. Logistics and facility operations include utility fees, facility maintenance, and airport operations. Professional Services includes legal services, financial services, consulting, and others.</span></p></li></ul><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/Bchkq/4/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/94a0e359-e5d4-4326-bec9-5b3bde32428f_1220x1182.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/781c1619-e414-4bca-a463-6834667cc901_1220x1290.png&quot;,&quot;height&quot;:637,&quot;title&quot;:&quot;2025 Contractual Spend by Category&quot;,&quot;description&quot;:&quot;&quot;,&quot;belowTheFold&quot;:true}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/Bchkq/4/" width="730" height="637" frameborder="0" scrolling="no" loading="lazy"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><h3><strong><span>Where are savings opportunities?</span></strong></h3><p><span>Here&#8217;s the current contract procurement process in a nutshell:</span></p><ol><li><p><span>A city department decides it needs to make a large non-emergency purchase for which it has budget authorization. (Small purchases, emergency purchases, or sole-supplier purchases may sidestep the competitive bidding process described below.)</span></p></li><li><p><span>In collaboration with DPS, department employees create a scope of work, draft the rest of the solicitation, devise a rubric to guide selection, gather an evaluation committee, and publicize the solicitation. There are three types of solicitations: straightforward bids that can be evaluated solely based on price, Requests for Qualifications (RFQs) for a specific service or good; and Requests for Proposals (RFPs) for a strategy or solution. The internal process prior to posting for RFQs and RFPs can take months, but the city doesn&#8217;t publish data summarizing this part of the procurement timeline.</span></p></li><li><p><span>Vendors respond to the solicitation, which may have slightly different processes depending on the type but usually require potential vendors to file extensive proposals and submit an </span><a href="/__u/citythatworks.substack.com/p/lets-fix-chicagos-economic-disclosure"><span>Economic Disclosure Statement</span></a><span> in a separate system.</span></p></li><li><p><span>DPS employees then evaluate the bids or proposals and possibly bring vendors back for follow-up interviews. Vendor responses are often thrown out on technical grounds; depending on the reviewer, vendors may be disqualified for something as simple as missing a single signature or checkbox. If all submitted responses are disqualified, the city needs to start the solicitation process over again.</span></p></li><li><p><span>Ultimately, if a solicitation is successful, the city will select a vendor (or sometimes multiple vendors) and award the contract. The city&#8217;s public </span><a href="https://data.cityofchicago.org/Administration-Finance/Contracts/rsxa-ify5/about_data"><span>contracts </span></a><span>and </span><a href="https://webapps1.chicago.gov/vcsearch/bidtabs"><span>bid data</span></a><span> suggest that the </span><strong><span>median competitive RFP takes 6 months from bid opening date to award date, and for RFPs over $1 million, the median time is 14 months. The median RFQ takes 22 months &#8211; nearly two years!</span></strong></p></li><li><p><span>After winning an initial contract, vendors may file for a contract extension or modification. Contract extensions are not usually bid competitively.</span></p></li></ol><p><span>Given this process, there are basically three mechanisms to reduce costs in city procurement:</span></p><ol><li><p><span>Issue solicitations more strategically</span></p></li><li><p><span>Once a solicitation is issued, increase competition among bidders</span></p></li><li><p><span>Once a contract is awarded, manage costs better</span></p></li></ol><h4><strong><span>Issue solicitations more strategically</span></strong></h4><p><span>Chicago&#8217;s procurement process is long, convoluted, and onerous for both departmental staff and potential vendors. In part because of its complexity, the city does not maintain high-quality data about its own purchases. According to </span><a href="https://www.chicago.gov/content/dam/city/depts/obm/supp_info/2026Budget/Financial%20and%20Strategic%20Reform%20Options%20-%20City%20of%20Chicago.pdf"><span>EY&#8217;s 2025 report</span></a><span> on efficiency opportunities, only about half of the city&#8217;s procurement spend has a reliable industry code. That leaves the city with a limited view on how it spends its money. The same report suggests that the city could save up to $111 million by implementing &#8220;Category Management,&#8221; which is procurement-speak for analyzing spend patterns, improving supplier selection, and consolidating duplicative contracts at a better bulk rate. The city targeted $10 million in savings in its Corporate Fund by applying this strategy this year and reported </span><a href="https://www.chicago.gov/city/en/depts/obm/provdrs/budget/svcs/BudgetPublications.html#docaccess-bbd87e34429dcd7e187dd11c4233a1c8"><span>$2.21 million in realized savings as of May 2026</span></a><span>.</span></p><p><span>These are great first steps. The city clearly needs to work toward better stewardship and analysis of its contracts and vendor data. At the same time, the city can and should be even more ambitious in its procurement reform agenda. EY is right to identify non-contract spend, procurement outside of DPS, and duplication across departments as areas for reform, but many of these issues are downstream effects of a system and process that are excessively rigid and hard to navigate.</span></p><h4><strong><span>Once a solicitation is issued, increase competition among bidders</span></strong></h4><p><span>The number of bidders on a particular solicitation has a direct impact on the ultimate price that the city receives. One academic study found that each additional bidder on state construction contracts </span><a href="https://www.brookings.edu/wp-content/uploads/2024/05/Procurement_and_Infrastructure_Costs.pdf"><span>reduced costs by an average of 8.3%</span></a><span>. Another study, about pharmaceutical procurement in Chile, found a </span><a href="https://www.sciencedirect.com/science/article/pii/S0167718724000419"><span>10% reduction</span></a><span> for each additional bidder. According to the city&#8217;s </span><a href="https://webapps1.chicago.gov/vcsearch/bidtabs"><span>bid tabulations data</span></a><span> from the last five years, the median number of first-round respondents to city solicitations is</span><em><strong><span> just two</span></strong></em><span>. In a system where only a couple &#8211; and sometimes only </span><em><strong><span>one </span></strong></em><span>&#8211; vendors compete for city business, those vendors can get away with charging the city well above market value.</span></p><p><span>In recent years, the city has focused on attracting more minority-owned and women-owned business enterprises (MBEs and WBEs). Although the goal is to increase participation for small and underrepresented firms, in practice the main effect has been to mandate quotas for MBE and WBE participation without reducing any of the barriers to respond to solicitations. Mandating a different outcome without actually changing the process is a bit like banging on a gumball machine and hoping a steak dinner comes out. The MBE/WBE quotas are an (expensive) band-aid solution to vendor concentration, but ultimately the city should look beyond quotas and toward actually fixing the underlying process that prevents MBE/WBEs from bidding in the first place.</span></p><ul><li><p><strong><span>Consolidate online systems</span></strong><span>: In 2015, Mayor Emanuel assembled a Procurement Reform Task Force to modernize and standardize procurement across the city and its sister agencies (CPS, CTA, etc). One of the task force&#8217;s recommendations was to create a universal procurement system and a common Economic Disclosure Statement system. The city moved into a new platform in 2017 &#8211; Oracle&#8217;s iSupplier &#8211; which was an improvement at the time, but the task force languished post-2020 and ultimately </span><a href="https://igchicago.org/wp-content/uploads/2023/02/OIG-on-Implementation-of-Recommendations-PRTF-1.pdf"><span>failed to implement the universal procurement system that it promised</span></a><span>. Revisiting this recommendation could reduce friction for vendors and potentially increase bidding pools.</span></p></li><li><p><strong><span>Post better solicitation descriptions: </span></strong><span>Descriptions of open solicitations on the city&#8217;s eProcurement portal are often comically vague. For example, a description for an open solicitation that closed this month: &#8220;Request for Qualification (RFQ) for Target Market Planning Next Consulting Services Various Scope Categories.&#8221;</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a><span> Part of the reason would-be vendors are dissuaded from bidding on contracts is because it&#8217;s incredibly difficult to surmise what a contract actually is from just its brief, character-limited description. Realistically, vendors often don&#8217;t bother to submit bids unless they have reason to believe they might win the contract &#8211; because of department outreach or because they&#8217;ve held previous city contracts.</span></p></li><li><p><strong><span>Expedite vendor payments:  </span></strong><span>After winning a bid and providing services, a vendor&#8217;s submitted invoices make the rounds through many approval layers before &#8211; hopefully &#8211; the Comptroller&#8217;s Office ultimately pays the bill. Just as with solicitation responses, invoices might be disqualified for technicalities, and even flawless invoices often work their way through the payment approval chain very slowly. Most local governments in Illinois are bound by </span><a href="https://ilga.gov/Legislation/ILCS/Articles?ActID=725&amp;ChapterID=11"><span>state statute</span></a><span> to pay vendors within 30 days, but Chicago </span><a href="https://chicityclerk-dev-files.s3.us-west-2.amazonaws.com/s3fs-public/document_uploads/journals-proceedings/1987/072987.pdf"><span>exempted itself by city ordinance</span></a><span> in 1987.<br></span></p><p><span>A substantial chunk of contract dollars flow through to subcontractors, and these subcontractors often aren&#8217;t paid until the city pays the prime contractor, which means that some subcontractors wait months until they are reimbursed for work already rendered. Small firms are the least likely to be able to float the money and are often discouraged from working with the city entirely. Every business that opts out of bidding for fear of late payment means a less competitive bid pool and likely a higher cost for the city.</span></p><p><span><br>In 2021, the Lightfoot administration convened the Prompt Payment Working Group, which analyzed the late payment problem. Although the group highlighted issues with payment processes and Mayor Lightfoot later </span><a href="https://chicityclerk.s3.us-west-2.amazonaws.com/s3fs-public-1/reports/Executive%20Order%202023-14%20(Procurement%20and%20Payment%20for%20Contracted%20Vendors%20and%20Development%20Project)%20.pdf"><span>mandated</span></a><span> departments to develop procedures to accelerate payments, it&#8217;s not clear that the city implemented any of the specific recommendations in </span><a href="https://www.chicago.gov/content/dam/city/depts/fin/supp_info/PromptInvoicePaymentInitiative/Prompt_Payment_Working_Group_Final_Report_June_%202021.pdf"><span>the group&#8217;s report</span></a><span>. At the time, the Aviation Department required invoices to pass through 14 steps and CDOT required between 6 and 17 steps before approval.<br><br></span><a href="https://igchicago.org/wp-content/uploads/2026/08/Audit-of-DOFs-Payment-Timeliness.pdf"><span>A report released by the Office of the Inspector General last month</span></a><span> revealed that DOF doesn&#8217;t have sufficient data to determine its own payment timelines. According to vendors, the invoice system remains convoluted and slow; in 2025 one </span><a href="https://www.haciaworks.org/news/chicagos-3percent-contract-reductions/"><span>professional organization</span></a><span> cited &#8220;delayed city payments that often extend six months or more.&#8221; Years after documenting the problem, DOF hasn&#8217;t standardized invoice approval processes across departments and hasn&#8217;t used the tools at its disposal to accurately track timelines. The first step to expediting payments is to consistently enter data into its existing system; it&#8217;s hard to fix a problem you can&#8217;t measure, and the city </span><em><span>already </span></em><span>has the tools to measure it.</span></p></li><li><p><strong><span>Consider unbundling large contracts:</span></strong><span> In part because the procurement process is long, confusing, and full of pitfalls, many firms that actually perform work &#8211; especially in construction &#8211; only ever work as subcontractors. These subcontractors are </span><a href="https://www.chicago.gov/content/dam/city/depts/dps/Outreach/City%20of%20Chicago%20Disparity%20Study%20for%20Construction%20Contracts%202021.pdf"><span>significantly more likely to be MBEs or WBEs</span></a><span>. At the most extreme, this pass-through dynamic can look like a large firm with extensive public contracting experience winning a bid but subcontracting out nearly 100% of the substantive work. This arrangement may reduce administrative work for the city, but the city ultimately pays higher prices to prime contractors.<br><br>One way to increase vendor competition is to induce subcontractors to respond to solicitations directly. The best way to encourage this is to break large contracts into smaller, more manageable chunks of work: this is called &#8220;unbundling.&#8221; When paired with active contract management (see below), it has been shown to generate savings in a variety of procurement contexts, including </span><a href="https://www.researchgate.net/publication/319868782_Project_Performance_Evaluation_of_Multi-prime_Contracts_in_Comparison_with_General_Contractor_Contracts"><span>construction</span></a><span> and </span><a href="https://odi.org/en/insights/better-procurement-for-government-it-systems-navigating-the-incomplete-contract-problem/"><span>IT</span></a><span>. In addition to cost savings, unbundling gives the city more exit opportunities. Instead of getting stuck in a huge contract with an underperforming vendor, unbundled contracts allow the city greater flexibility at a more granular level.<br><br>To be clear, the benefits of unbundling disappear if solicitations stall at every stage; unbundling only pays dividends when the process of reviewing and approving more contracts isn&#8217;t horribly onerous. At the end of her term, Mayor Lightfoot issued </span><a href="https://chicityclerk.s3.us-west-2.amazonaws.com/s3fs-public-1/reports/Executive%20Order%202023-14%20(Procurement%20and%20Payment%20for%20Contracted%20Vendors%20and%20Development%20Project)%20.pdf"><span>Executive Order 2023-14</span></a><span>, which included a provision requiring departments to consider unbundling contract scopes. Despite that mandate, and because it didn&#8217;t accompany a faster contracting timeline, departments have largely avoided unbundling. The median </span><a href="https://data.cityofchicago.org/Administration-Finance/Contracts/rsxa-ify5/data_preview"><span>contract </span></a><span>size has actually </span><em><span>increased </span></em><span>substantially since 2023. The city should focus on streamlining its solicitation process first, and then it can focus on unbundling where appropriate.</span></p></li></ul><h4><strong><span>Once a contract is awarded, manage costs better</span></strong></h4><p><span>Contracts usually include a specific &#8220;not-to-exceed&#8221; amount, but often vendors end up pursuing contract modifications to increase their cost ceilings and/or extend their contract timelines.  According to the </span><a href="https://data.cityofchicago.org/Administration-Finance/Contracts/rsxa-ify5/data_preview"><span>city&#8217;s public contract data</span></a><span>, about half of contracts issued from 2016 to 2024 received a contract revision of some type.</span><strong><span> </span></strong><span>About one in ten contracts ultimately exceeds their initial amount, and the median overrun among those contracts is roughly 50%. For large contracts, these overruns can be enormously consequential. This is another area where DPS&#8217;s slowness costs the city substantial money. Under a system where it can take </span><em><span>two years</span></em><span> to secure a new contract, the only option to provide service continuity may be to extend an existing contract &#8211; even on unfavorable terms.</span></p><p><span>Two procurement categories with frequent cost overruns are construction and IT. Both industries benefit from information asymmetry and high switching costs: most city employees don&#8217;t know how to build websites or bridges, and it&#8217;s hard to find another vendor when you already have a half-built airport terminal or software product. As a recent example of an external IT contract gone sideways, take the disastrous Tyler Technology contract with Cook County for an online property tax and record system. The contract was originally $75 million and promised a 3 to 5 year project timeline. As evidenced by </span><a href="https://www.cookcountyil.gov/news/cook-county-announces-property-tax-bills-will-be-delayed-reopens-300-million-bridge-loan-0"><span>the newest property tax bill delay</span></a><span>, the contract is now </span><a href="https://www.injusticewatch.org/judges/court-administration/2025/costs-triple-delays-mount-in-tyler-technologies-contracts/"><span>more than six years behind and at least $175 million (230%) over budget</span></a><span>. And all that for a product that still doesn&#8217;t totally work!</span></p><p><span>Unfortunately, botched technology implementations like Cook County&#8217;s property record and tax system happen all the time. Construction contracts rarely fail so spectacularly, but they regularly spill beyond their initial budgets and timelines. At a fundamental level, the incentives for contractors and the government are misaligned. If a contractor fails to deliver on time or on budget, they are often rewarded with non-competitive contract extensions or change orders (contract modifications). And, even more perversely, these additional payments often have substantially higher profit margins than the original, precisely because they aren&#8217;t usually bid competitively. Many firms, especially in construction, accept razor thin margins on original contracts, with the expectation that they will take home more from change orders.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!CWcc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e5880e-af58-420a-ac79-f6a8d3efac7d_390x299.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!CWcc!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e5880e-af58-420a-ac79-f6a8d3efac7d_390x299.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!CWcc!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e5880e-af58-420a-ac79-f6a8d3efac7d_390x299.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!CWcc!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e5880e-af58-420a-ac79-f6a8d3efac7d_390x299.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!CWcc!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e5880e-af58-420a-ac79-f6a8d3efac7d_390x299.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!CWcc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e5880e-af58-420a-ac79-f6a8d3efac7d_390x299.jpeg" width="390" height="299" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/52e5880e-af58-420a-ac79-f6a8d3efac7d_390x299.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:299,&quot;width&quot;:390,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!CWcc!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e5880e-af58-420a-ac79-f6a8d3efac7d_390x299.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!CWcc!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e5880e-af58-420a-ac79-f6a8d3efac7d_390x299.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!CWcc!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e5880e-af58-420a-ac79-f6a8d3efac7d_390x299.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!CWcc!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52e5880e-af58-420a-ac79-f6a8d3efac7d_390x299.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>One approach to reduce cost overruns and ensure product quality is active contract management. As the </span><a href="https://www.chicago.gov/content/dam/city/depts/obm/supp_info/2026Budget/Financial%20and%20Strategic%20Reform%20Options%20-%20City%20of%20Chicago.pdf"><span>EY report</span></a><span> notes, implementation of the city&#8217;s new ERP (Enterprise Resource Planning) system may enable the city to build out better systems for contract management, and the city&#8217;s efficiency initiatives status update suggests that IT is </span><a href="https://www.chicago.gov/city/en/depts/obm/provdrs/budget/svcs/BudgetPublications.html#docaccess-bbd87e34429dcd7e187dd11c4233a1c8"><span>&#8220;reviewing a contract performance management tool.&#8221;</span></a><span> Even if the city&#8217;s ERP implementation happens perfectly and quickly, no software solution can singlehandedly solve contract management. Effective data management is necessary but not sufficient for keeping projects on track and on budget to deliver a quality product.</span></p><p><span>Ultimately, effective contract management requires city employees with subject matter expertise. </span><a href="https://www.nber.org/system/files/working_papers/w31705/w31705.pdf"><span>An academic study on state construction procurement</span></a><span> found that states with higher employee capacity have lower costs. It also found that states that use external consultants for project management tend to have higher costs. </span><a href="https://www.nber.org/system/files/working_papers/w24201/w24201.pdf"><span>Another paper</span></a><span> finds a causal relationship between higher &#8220;bureaucratic competence&#8221; and a reduction in delays, cost overruns, and renegotiations. In short, it&#8217;s harder to take the city for a ride when someone who knows their stuff is checking on contractors&#8217; work. More generously, contractors are more efficient when they have clear direction from a dedicated point person. At the same time, knowledgeable project managers can scope solicitations better at the outset, reducing the need for costly contract amendments later.</span></p><p><span>Chicago should focus on finding and retaining expert project managers knowledgeable about construction and technology. To its credit, Chicago has already been quietly building up its data and technology capacity within the city&#8217;s new (as of 2023) Department of Technology and Innovation (</span><a href="https://www.govtech.com/computing/chicagos-new-department-focuses-its-commitment-to-it-service"><span>DTI</span></a><span>) and in a </span><a href="https://www.chicago.gov/city/en/sites/digital-chicago/home.html"><span>citywide civic technology group</span></a><span>. The city should continue to invest resources in building DTI&#8217;s data and technical problem-solving capacity, as well as the equivalent for construction management.</span></p><h3><strong><span>Recapping our policy recommendations</span></strong></h3><ul><li><p><span>Continue implementing EY&#8217;s recommendations around category management.</span></p></li><li><p><span>Invest in a more easily navigable solicitation portal.</span></p></li><li><p><span>Recommit to reducing vendor payment timelines.</span></p></li><li><p><span>Commit to unbundling contracts where appropriate and possible.</span></p></li><li><p><span>Build specific subject matter expertise internally to conduct initial scoping and to actively manage external contracts.</span></p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><strong>A City That Works</strong> is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Two of the largest city contracts are with Blue Cross Blue Shield and Caremark, which administer benefits on the city&#8217;s behalf (Chicago is self-insured for health care). I&#8217;ve excluded these contracts in my analysis of vendor concentration because much of the spend on these contracts is ultimately passed through to a large set of health providers and pharmacies. In other words, most of the dollars on these benefits contracts aren&#8217;t retained by the vendors and don&#8217;t really represent vendor concentration.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>As it turns out, this solicitation was describing urban planning services.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Let’s grade some NITA picks]]></title><description><![CDATA[Better transit requires better leadership]]></description><link>https://citythatworks.substack.com/p/lets-grade-some-nita-appointments</link><guid isPermaLink="false">https://citythatworks.substack.com/p/lets-grade-some-nita-appointments</guid><dc:creator><![CDATA[Richard Day]]></dc:creator><pubDate>Thu, 27 Aug 2026 12:03:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lDlw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41d3c1d-aa5c-48a2-bac2-f7804a80f210_1220x1492.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>September 2nd | A Conversation with Matt Brewer:</strong><span> Matt Brewer is an attorney and former CEO of the Chicago Housing Authority. He&#8217;s also running for Mayor. Join us for a conversation with him about his career, the CHA, and how he&#8217;d run the city. We&#8217;ll be at Jefferson Tap and Grille from 5:30-7pm. </span><a href="https://www.eventbrite.com/e/a-city-that-works-a-conversation-with-matt-brewer-tickets-1997801950413">Register here</a><span>.</span></em></p><div><hr></div><p><span>Some major changes are taking place to transit across northern Illinois this fall. Thanks to </span><a href="/__u/citythatworks.substack.com/p/we-havent-saved-transit-yet"><span>major reforms</span></a><span> passed by the State Legislature last year, the newly created Northern Illinois Transit Authority (NITA) will have more power to force the CTA, Metra, and Pace to deliver reliable, high-quality, and integrated service.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p><span>But new reporting lines and rules won&#8217;t have much of an impact unless the new system is overseen by leaders who are both willing to push the respective service boards hard for better performance and experienced enough to make informed decisions about the challenges the system faces.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!3dGX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75e85d7-1897-4bec-bb22-2426a4aadd33_1243x564.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!3dGX!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75e85d7-1897-4bec-bb22-2426a4aadd33_1243x564.png 424w, /__u/substackcdn.com/image/fetch/$s_!3dGX!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75e85d7-1897-4bec-bb22-2426a4aadd33_1243x564.png 848w, /__u/substackcdn.com/image/fetch/$s_!3dGX!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75e85d7-1897-4bec-bb22-2426a4aadd33_1243x564.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3dGX!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75e85d7-1897-4bec-bb22-2426a4aadd33_1243x564.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!3dGX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75e85d7-1897-4bec-bb22-2426a4aadd33_1243x564.png" width="1243" height="564" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a75e85d7-1897-4bec-bb22-2426a4aadd33_1243x564.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:564,&quot;width&quot;:1243,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A screenshot of a computer screen\n\nAI-generated content may be incorrect.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A screenshot of a computer screen

AI-generated content may be incorrect." title="A screenshot of a computer screen

AI-generated content may be incorrect." srcset="/__u/substackcdn.com/image/fetch/$s_!3dGX!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75e85d7-1897-4bec-bb22-2426a4aadd33_1243x564.png 424w, /__u/substackcdn.com/image/fetch/$s_!3dGX!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75e85d7-1897-4bec-bb22-2426a4aadd33_1243x564.png 848w, /__u/substackcdn.com/image/fetch/$s_!3dGX!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75e85d7-1897-4bec-bb22-2426a4aadd33_1243x564.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3dGX!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75e85d7-1897-4bec-bb22-2426a4aadd33_1243x564.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Assessing that first criteria is challenging, though I would start by being suspicious of individuals who were long-time board members under the previous regime, rarely use the system, or who fought to defend the status quo prior to the NITA reforms. But we do have some pretty high-quality criteria to assess the question of experience. As I&#8217;ve </span><a href="/__u/citythatworks.substack.com/p/who-should-lead-our-transit-agencies"><span>previously written</span></a><span>, the actual world-class transit systems in Europe and Asia have real subject matter experts on the boards &#8211; with far more board members with engineering degrees, experience running transit systems, and other complementary skills.</span></p><p><span>Historically, U.S. transit agencies (including the CTA, Metra, and Pace), have not done this. Instead, transit boards have been heavy on community advocates (which can play a useful role), and local politicians (which do not).</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a><span>  In short, transit appointments are often treated as a political sinecure rather than a serious responsibility. The results are predictable.</span></p><p><span>As of this month, we finally know who is being appointed to the new NITA board, as well as the CTA, Metra and Pace boards. One feature of the system is that many of these are dual appointments: 17 of the NITA board appointees will also serve on at least one of the service boards, in an effort to improve coordination and alignment across the system. Governor JB Pritzker, Cook County Board President Toni Preckwinkle, Mayor Brandon Johnson, and the county board presidents of the five collar counties have all announced their picks for both the NITA board and additional appointments to the service boards.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!VJwt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3e1d519-c068-4cfb-ade0-2ec31367ddf1_1429x1081.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!VJwt!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3e1d519-c068-4cfb-ade0-2ec31367ddf1_1429x1081.png 424w, /__u/substackcdn.com/image/fetch/$s_!VJwt!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3e1d519-c068-4cfb-ade0-2ec31367ddf1_1429x1081.png 848w, /__u/substackcdn.com/image/fetch/$s_!VJwt!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3e1d519-c068-4cfb-ade0-2ec31367ddf1_1429x1081.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VJwt!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3e1d519-c068-4cfb-ade0-2ec31367ddf1_1429x1081.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!VJwt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3e1d519-c068-4cfb-ade0-2ec31367ddf1_1429x1081.png" width="1429" height="1081" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d3e1d519-c068-4cfb-ade0-2ec31367ddf1_1429x1081.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1081,&quot;width&quot;:1429,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!VJwt!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3e1d519-c068-4cfb-ade0-2ec31367ddf1_1429x1081.png 424w, /__u/substackcdn.com/image/fetch/$s_!VJwt!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3e1d519-c068-4cfb-ade0-2ec31367ddf1_1429x1081.png 848w, /__u/substackcdn.com/image/fetch/$s_!VJwt!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3e1d519-c068-4cfb-ade0-2ec31367ddf1_1429x1081.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VJwt!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3e1d519-c068-4cfb-ade0-2ec31367ddf1_1429x1081.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: center;"><em><span>Appointments and overlap of NITA Board Members. (Source: </span><a href="https://www.rtachicago.org/blog/2026/04/30/riders-stakeholders-provide-feedback-on-proposed-2026-operating-budget-amendment-during-transit-is-the-answer-coalition-meeting"><span>RTA</span></a><span>)</span></em></p><p><span>So let&#8217;s see how they did. If you&#8217;re keeping track at home, a full list of the appointees made by each elected official is available at the end of this article.</span></p><p><strong><span>Governor JB Pritzker: B. </span></strong><span>Pritzker&#8217;s appointees have many of the complementary skills NITA and the service boards will need. Two of them (Bashir Qaasim and Neema Jha) have strong technology backgrounds, which will be helpful for fare integration and stronger public safety tools, and another (Nirali Shah) is a procurement expert. I&#8217;d also put in a special plug for Nedra Sims Fears, whose combination of community development, finance, and past experience on the Metropolitan Planning Council board makes her a uniquely strong pick. The downside of the Governor&#8217;s picks, however, is that there&#8217;s relatively little transit experience here &#8211; none of the members of the group have experience in transit agency operations or major capital projects.</span></p><p><strong><span>Cook County Board President Toni Preckwinkle</span></strong><span>: </span><strong><span>A-</span></strong><span>. These picks are (almost) uniformly great. Not only did Preckwinkle pick several former engineers with strong transit backgrounds, one of them (former Federal Railroad Administrator Joe Szabo) has real expertise from outside the Chicagoland region. Tom Kotarac was a driving force behind the NITA reforms, and Luis Montgomery is an engineer with 20 years of experience working on major public projects.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a><span> There are also some creative picks to provide complementary experience in areas like workforce development (Diane Williams), and construction (Ann Kayalil). The only weak spots here are the selection of two suburban mayors (Forest Park Mayor Rory Hoskins for NITA and Pace, and Phoenix Mayor Perry Wells just for Pace), but at least Hoskins was an active part of the NITA negotiations and represents a constituency served by CTA, Metra and Pace.</span></p><p><strong><span>Chicago Mayor Brandon Johnson: D+</span></strong><span>. Mayor Johnson is fond of school analogies, so let&#8217;s put it this way: if Preckwinkle is the student who turned in her homework early and crushed the extra credit questions, Brandon Johnson is the student who turned in the same homework he submitted last year when he flunked the class.</span></p><p><span>Six of the Mayor&#8217;s eight appointments previously served on one of the transit boards, which means this is mostly a copy-paste job from the poorly managed prior regime. That includes Lester Barclay, the CTA board chair for the last five years who </span><a href="https://www.chicagotribune.com/2026/07/19/opinion-brandon-johnson-not-valuing-transit-nita-board/"><span>rarely uses the system</span></a><span> and </span><a href="https://www.chicagotribune.com/2025/11/21/opinion-transit-bill-cta-authority-power/"><span>opposed key parts</span></a><span> of the NITA reforms.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a></p><p><span>These picks are also light on relevant experience. There are a few folks with relevant legal, mental health, and social services experience, but none of the Mayor&#8217;s appointees have any experience in rail operations or construction. There isn&#8217;t a single engineer among the group.</span></p><p><strong><span>Collar Counties: D</span></strong><span>. The collar county board members either didn&#8217;t understand the assignment, or don&#8217;t yet see the value of a truly regional approach to transit. Three of the five appointees are local mayors, who will face strong incentives to serve as advocates for their respective jurisdictions, rather than as stewards of a regional system. Two of them, Romeoville Mayor John Noak and Roselle Mayor David Pileski, </span><a href="https://capitolfax.com/2025/06/25/dems-respond-to-several-suburban-mayors-complaints-about-mass-transit-package/"><span>publicly opposed the NITA reforms</span></a><span>. There are a couple of bright spots: Gary Gordon&#8217;s financial expertise as CFO of the Shedd Aquarium will be valuable, and it&#8217;s possible Brian Dahl could provide a helpful perspective as the head of the Fox Valley Building Trades.</span></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/p/lets-grade-some-nita-appointments?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading A City That Works! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/p/lets-grade-some-nita-appointments?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/citythatworks.substack.com/p/lets-grade-some-nita-appointments?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><p><strong><span>Where does that leave us?</span></strong></p><p><span>If you&#8217;re keeping score, we&#8217;re just scraping by with a passing GPA here. That&#8217;s not exactly inspiring. But it&#8217;s worth noting that these appointees do represent a significant improvement over the set of folks who previously served on these boards. The share of seats held by members with actual transit operations experience has more than doubled (from 8% to 18%), with particularly encouraging gains for Metra and Pace. Notably, CTA (where the Mayor mostly repeated his prior picks) is the service board that made the least progress. There will also be fewer local politicians with control over a regional system.</span></p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/C2Gqj/1/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e41d3c1d-aa5c-48a2-bac2-f7804a80f210_1220x1492.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3be2dda9-8aff-4aa1-9164-c1095732d3c7_1220x1642.png&quot;,&quot;height&quot;:812,&quot;title&quot;:&quot;Revamped Chicagoland Transit Boards Have More Expertise&quot;,&quot;description&quot;:&quot;Transit board member expertise, by agency&quot;,&quot;belowTheFold&quot;:true}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/C2Gqj/1/" width="730" height="812" frameborder="0" scrolling="no" loading="lazy"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p><span>But even if these appointments reflect measured progress, we&#8217;re going to need to keep up the pressure. In particular, Mayor Johnson&#8217;s picks are a clear signal that he thinks the way the CTA has been run over the last few years is fine, and doesn&#8217;t regard making major improvements to transit as a priority. The candidates running against him should call this out, and be clear about what their standards for transit board members would be.</span></p><p><span>It&#8217;s also going to be critically important that the new NITA be led by an Executive Director with deep transit expertise. That means picking a transit expert who has not spent the last decade defending the status quo, and ideally has a real understanding of transit systems around the world. The best transit managers run the best transit agencies, which unfortunately are almost uniformly not in America. We should be leaning on - or at least learning from - transit professionals from other countries with high-quality transit systems to help build the executive team for the new Authority.</span></p><p><span>This is our last, best chance to build a high-quality transit system in the region for the next generation of Chicagoans. Ridership was already falling before the pandemic. If we end up facing another fiscal cliff scenario in the future, the agencies will have less farebox revenue and fewer political supporters. They&#8217;ll also have to face a public that is already revolting against tax increases. We cannot afford to get this wrong.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">A City That Works is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h3><strong><span>Appendix: The full set of NITA and service board appointees</span></strong></h3><p><span>Note that in addition to the NITA and cross listed board members noted above, the Governor, Cook County President and Mayor all have additional appointments to make to the service boards. The full set of overlapping positions is listed below, along with their bios.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!35Yk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef957a87-7d77-4df8-8aa6-e3f32070c699_800x490.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!35Yk!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef957a87-7d77-4df8-8aa6-e3f32070c699_800x490.png 424w, /__u/substackcdn.com/image/fetch/$s_!35Yk!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef957a87-7d77-4df8-8aa6-e3f32070c699_800x490.png 848w, /__u/substackcdn.com/image/fetch/$s_!35Yk!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef957a87-7d77-4df8-8aa6-e3f32070c699_800x490.png 1272w, /__u/substackcdn.com/image/fetch/$s_!35Yk!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef957a87-7d77-4df8-8aa6-e3f32070c699_800x490.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!35Yk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef957a87-7d77-4df8-8aa6-e3f32070c699_800x490.png" width="800" height="490" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef957a87-7d77-4df8-8aa6-e3f32070c699_800x490.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:490,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!35Yk!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef957a87-7d77-4df8-8aa6-e3f32070c699_800x490.png 424w, /__u/substackcdn.com/image/fetch/$s_!35Yk!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef957a87-7d77-4df8-8aa6-e3f32070c699_800x490.png 848w, /__u/substackcdn.com/image/fetch/$s_!35Yk!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef957a87-7d77-4df8-8aa6-e3f32070c699_800x490.png 1272w, /__u/substackcdn.com/image/fetch/$s_!35Yk!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef957a87-7d77-4df8-8aa6-e3f32070c699_800x490.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em><span>Source: </span><a href="https://bsky.app/profile/starlinechicago.bsky.social/post/3m4j7llpjmc26"><span>Star:Line Chicago</span></a></em></p><p><strong><a href="https://gov-pritzker-newsroom.prezly.com/gov-pritzker-announces-appointments-to-northern-illinois-transit-authority-nita"><span>State of Illinois</span></a></strong></p><ul><li><p><strong><span>Bashir Qaasim (NITA, Metra)</span></strong><span>: Vice President of the Whole Group, which advises organizations on complex technology transformations. Previously worked at Aforza and Accenture.</span></p></li><li><p><strong><span>Nedra Sims Fears (NITA, CTA)</span></strong><span>: Executive Director of the Greater Chatham Initiative. Prior roles included community development and finance at Fannie Mae and the City of Chicago, and previously served on the board of the Metropolitan Planning Council.</span></p></li><li><p><strong><span>Nirali Shah (NITA)</span></strong><span>: Senior Director of Procurement at the Obama Presidential Center. Previously served as Director of Procurement at McDermott Will &amp; Schulte and prior procurement roles at the CTA.</span></p></li><li><p><strong><span>Rosa Ortiz (NITA, Pace)</span></strong><span>: Urban planner and the principal and founder of 3e. Studio. She previously served as Managing Deputy Commissioner for the City of Chicago Department of Housing, with prior roles at CMAP and other housing non-profits.</span></p></li><li><p><strong><span>Vanessa Uribe (NITA):</span></strong><span>  is Associate Vice President for People and Operations at The Chicago Community Trust. Prior roles in the Secretary of State&#8217;s Office, and Department of Commerce and Economic Opportunity (DCEO).</span></p></li><li><p><strong><span>Neema Jha (CTA): </span></strong><span>Director at Charles River Associates (CRA) focused on technology implementation, with prior roles at Amason Web Services and the Tribune Media Company.</span></p></li></ul><p><strong><a href="https://www.chicagotribune.com/2026/07/01/toni-preckwinkle-chicago-transit-authority-board/"><span>Cook County</span></a></strong></p><ul><li><p><strong><span>Tom Kotarac (NITA, CTA)</span></strong><span>: Executive VP for Transportation at the Civic Committee of the Commercial Club of Chicago, prior roles at the Chicago Metropolitan Agency for Planning and working for Senator Dick Durbin.</span></p></li><li><p><strong><span>Diane Williams (NITA, Metra):</span></strong><span> Former CEO of the Safer Foundation, which provides job training to people with criminal records, and prior leader of the Southland Development Authority.</span></p></li><li><p><strong><span>Romayne Brown (NITA, Metra)</span></strong><span>: Metra board chair from 2020-2024, and previously served as CTA&#8217;s Vice President of Rail Operations.</span></p></li><li><p><strong><span>Luis Montgomery (NITA, Pace)</span></strong><span>: Transport &amp; Municipal Market Sector Lead for MacKay (an infrastructure consultancy).</span></p></li><li><p><strong><span>Rory Hoskins (NITA, Pace)</span></strong><span>: Forest Park Mayor.</span></p></li><li><p><strong><span>Ann Kalayil (CTA):</span></strong><span> Associate vice president of facilities and construction at Columbia College and former bureau chief of asset management for the county.</span></p></li><li><p><strong><span>Joe Szabo (Metra)</span></strong><span>: Former administrator of the Federal Railroad Administration.</span></p></li><li><p><strong><span>Perry Wells (Pace)</span></strong><span>: Phoenix Mayor.</span></p></li></ul><p><strong><a href="https://www.chicago.gov/city/en/depts/mayor/press_room/press_releases/2026/july/nita-board-appointments.html"><span>City of Chicago</span></a></strong></p><ul><li><p><strong><span>Oswaldo Alvarez (NITA, CTA)</span></strong><span>: Executive Director of the Illinois Legislative Latino Caucus Foundation, served as Illinois&#8217; Statewide Census Director for the 2020 Census.</span></p></li><li><p><strong><span>Natasha Jenkins (NITA, Pace)</span></strong><span>: Senior Attorney at Clark Hill PLC, with prior legal roles at Littler Mendelson, United Airlines, Teamsters Local 700, CTA, and the Illinois Attorney General&#8217;s Office.</span></p></li><li><p><strong><span>Dennis Mondero (NITA, Metra):</span></strong><span> General Counsel for AKIRA, a Chicago-based retailer, previously Executive Director of the Chinese Mutual Aid Association and as Chief Administrative Officer and Senior Vice President at CTA.</span></p></li><li><p><strong><span>Dee Atkins (NITA)</span></strong><span>: Chief of Community Engagement and Equity at Thresholds, a major mental health and substance use treatment provider.</span></p></li><li><p><strong><span>Lester Barclay (NITA and CTA)</span></strong><span>: Family law attorney.</span></p></li><li><p><strong><span>Dr. Michael Eaddy (CTA): </span></strong><span> Senior pastor of People&#8217;s Church of the Harvest Church of God in Christ, president of the People&#8217;s Community Development Association of Chicago.</span></p></li><li><p><strong><span>Christian Mariano D&#237;az L&#243;pez (Metra)</span></strong><span>: Affordable housing developer with the Latin United Community Housing Association (LUCHA) and Co-Chair of the System Change Working Group for Elevated Chicago.</span></p></li><li><p><strong><span>Karen Tamley (Pace):</span></strong><span> President and CEO of Access Living, previously served as Commissioner of the Mayor&#8217;s Office for People with Disabilities.</span></p></li></ul><p><strong><a href="https://www.dailyherald.com/20260628/transportation/whos-in-and-whos-out-at-nita-as-new-transit-force-takes-shape/"><span>The Collar Counties</span></a></strong></p><ul><li><p><strong><span>John Noak (NITA, Pace)</span></strong><span>: Romeoville Mayor and CMAP Board Member. Will County appointee.</span></p></li><li><p><strong><span>Gary Gordon, (NITA, Metra):</span></strong><span> CFO of the Shedd Aquarium. Lake County Appointee.</span></p></li><li><p><strong><span>Brian Sager (NITA, Metra)</span></strong><span>: Former Woodstock Village Mayor. McHenry County Appointee.</span></p></li><li><p><strong><span>Brian Dahl (NITA, Pace)</span></strong><span>, former Kane County Board Member, and president of the Fox Valley Building and Construction Trades Council. Kane County Appointee.</span></p></li><li><p><strong><span>David Pileski (NITA, Pace)</span></strong><span>, mayor of Roselle, and senior supply chain </span><a href="https://www.dailyherald.com/20260721/transportation/roselle-mayor-gets-a-seat-at-the-table-on-powerful-new-transit-board/"><span>manager at Grainger</span></a><span>. DuPage County appointee.</span></p></li></ul><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p><span>Or &#8220;</span><a href="/__u/citythatworks.substack.com/p/the-suburban-case-for-transit-reform"><span>One network, one timetable, one ticket</span></a><span>.&#8221;</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p><span>As </span><a href="https://pedestrianobservations.com/2023/05/09/local-elected-representation-is-bad/"><span>Alon Levy notes</span></a><span>, local politicians face strong incentives to go to bat for their very specific jurisdiction, at the expense of the broader system.</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p><span>Montgomery is also a nice reminder that you can have ethnic/racial diversity </span><em><span>and</span></em><span> deep technical expertise. Chicagoland is a big region, and there are a lot of qualified engineers. But we do have to be willing to look.</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p><span>Credit to Alderman Andre Vasquez (40) who has led the charge against weak board appointments, along with the 18 other members of the city council who voted </span><a href="https://chi.streetsblog.org/2026/08/24/after-pritzker-named-his-nita-board-picks-the-agencys-leadership-is-largely-decided-will-they-use-their-power-for-good"><span>against this pick</span></a><span>.</span></p></div></div>]]></content:encoded></item><item><title><![CDATA[No, we shouldn’t buy the parking meters back]]></title><description><![CDATA[Selling was a mistake. But buying would be, too.]]></description><link>https://citythatworks.substack.com/p/no-we-shouldnt-buy-the-parking-meters</link><guid isPermaLink="false">https://citythatworks.substack.com/p/no-we-shouldnt-buy-the-parking-meters</guid><dc:creator><![CDATA[Conor Durkin]]></dc:creator><pubDate>Tue, 25 Aug 2026 12:02:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!xQRC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaad81cf-f983-421d-ab49-375250053456_1280x853.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><span>Another plug: </span><strong>September 2nd | A Conversation with Matt Brewer:</strong><span> Matt Brewer is an attorney and former CEO of the Chicago Housing Authority. He&#8217;s also running for Mayor. Join us for a conversation with him about his career, the CHA, and how he&#8217;d run the city. We&#8217;ll be at Jefferson Tap and Grille from 5:30-7pm. </span><a href="https://www.eventbrite.com/e/a-city-that-works-a-conversation-with-matt-brewer-tickets-1997801950413">Register here</a><span>.</span></em></p><div><hr></div><p><span>Several years ago, in May 2023, Sterling Bay&#8217;s Lincoln Yards project wasn&#8217;t doing very well, and was looking for new investors to recapitalize the project.</span><a href="https://www.chicagobusiness.com/commercial-real-estate/sterling-bay-chicago-teachers-pension-fund-lincoln-yards/"><span> Among those they pitched was the Chicago Teachers&#8217; Pension Fund</span></a><span>, which eventually declined to</span><a href="https://www.ctpf.org/news/ctpf-board-trustees-declines-action-lincoln-yards-development"><span> bail them out</span></a><span>.</span></p><p><a href="https://chicago.suntimes.com/real-estate/2025/06/27/lincoln-yards-sterling-bay-jdl-development-jim-letchinger-rahm-emanuel"><span>Thank goodness they did.</span></a><span> The project never came to fruition, with Sterling Bay surrendering or selling off various portions of the land at a loss. In retrospect, the deal would have been a terrible investment that would have generated a significant loss for the pension fund. It&#8217;s also really easy to imagine some terrible political incentives that could have surfaced if they did buy in.</span></p><p><span>It&#8217;s hard for me not to think about that dodged bullet when reading about Alderman Jason Ervin&#8217;s proposal to use pension and city funds to repurchase the city&#8217;s parking meter rights, which Chicago Parking Meters LLC (CPM) has been looking to sell to Stonepeak Partners. Doing so would be another bad idea. City Council should resist calls to do so.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/citythatworks.substack.com/subscribe"><span>Subscribe now</span></a></p><h3><strong><span>The original sin</span></strong></h3><p><span>While it often gets bandied about, I think it&#8217;s worth unpacking a bit what exactly made the parking meter sale such a bad deal in the first place. Contrary to what many would argue, I don&#8217;t think it&#8217;s the fact that we sold off a public asset. Around the same time, the City of Chicago engaged in several other asset sales that by and large worked out great - like leasing out</span><a href="https://www.civicfed.org/civic-federation/blog/chicago-parking-garage-leases"><span> four underground parking garages</span></a><span> in the Loop as well as leasing the Chicago Skyway tollroad (both for 99 years).</span></p><p><span>It&#8217;s also worth pointing out that operationally, privatization gave us some consumer benefits, like the fact that new meters (and the ParkChicago app!) are way easier to use than the old parking meters were. You might think that&#8217;s trivial, but I think making services consumer-friendly is something governments should spend more time prioritizing.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!xQRC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaad81cf-f983-421d-ab49-375250053456_1280x853.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!xQRC!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaad81cf-f983-421d-ab49-375250053456_1280x853.webp 424w, /__u/substackcdn.com/image/fetch/$s_!xQRC!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaad81cf-f983-421d-ab49-375250053456_1280x853.webp 848w, /__u/substackcdn.com/image/fetch/$s_!xQRC!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaad81cf-f983-421d-ab49-375250053456_1280x853.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!xQRC!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaad81cf-f983-421d-ab49-375250053456_1280x853.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!xQRC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaad81cf-f983-421d-ab49-375250053456_1280x853.webp" width="1280" height="853" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/baad81cf-f983-421d-ab49-375250053456_1280x853.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:853,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:69006,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://citythatworks.substack.com/i/212649432?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaad81cf-f983-421d-ab49-375250053456_1280x853.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!xQRC!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaad81cf-f983-421d-ab49-375250053456_1280x853.webp 424w, /__u/substackcdn.com/image/fetch/$s_!xQRC!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaad81cf-f983-421d-ab49-375250053456_1280x853.webp 848w, /__u/substackcdn.com/image/fetch/$s_!xQRC!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaad81cf-f983-421d-ab49-375250053456_1280x853.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!xQRC!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaad81cf-f983-421d-ab49-375250053456_1280x853.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Source: <a href="https://www.flickr.com/photos/jlodder/5583737679/in/album-72157625866857061">John Lodder / Flickr</a></figcaption></figure></div><p><span>Instead, two simple things made the parking meter deal so bad. First, we didn&#8217;t use the money well. Funds from the parking garage transaction went towards a number of longer-term initiatives such as retiring debt, funding MIllenium Park, and financing other Park District capital projects. Similarly, the Skyway privatization funded long-term budget reserves, created new neighborhood investment funds, and paid off old bond debt. Those are the kind of transactions that trade a long-term asset for a new set of capital investments. In contrast, the parking meter revenue was largely a one-and-done financing which plugged an operational budget hole in 2008 and left us in worse shape a year later when we still had budget problems but didn&#8217;t have another parking meter system to sell off.</span></p><p><span>Secondly: we got a terrible price. As </span><a href="https://blockclubchicago.org/2026/06/24/why-is-mayor-johnson-keeping-secrets-about-the-parking-meter-deal/"><span>many</span></a><span> have </span><a href="https://www.nbcchicago.com/news/local/chicago-parking-meters-have-generated-2b-for-private-company-audits-show/3741103/"><span>noted</span></a><span>, CPM has reported over $2 billion in revenue from the city&#8217;s meter system since 2009, nearly twice what they paid for control of the system ($1.15 billion). That sale price was supposedly justified by analysis from William Blair, which valued the system at between $650 million and $1.2 billion in</span><a href="https://www.chicago.gov/content/dam/city/depts/rev/supp_info/ParkingMeter/ValueAnalysisByWilliamBlair.pdf"><span> their report for the city</span></a><span>. Yet actual revenues beat Blair&#8217;s most optimistic scenario</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a><span> nearly immediately, with $503 million in revenue from 2009 to 2013 (versus $495 million in the bull case).</span></p><p><span>This was primarily from operational changes that Blair&#8217;s analysis didn&#8217;t adequately account for - like improving collections with those better meters, and expanding paid hours on weekends and overnight downtown. They also just hiked the rates; while parking rates had been pretty low for a long time pre-deal, the transaction itself built in a specific schedule of increasing rates over time that obviously led to higher revenue off the bat.</span></p><h3><strong><span>Two wrongs don&#8217;t make a right</span></strong></h3><p><span>But just because selling it was bad doesn&#8217;t mean buying it back is good. Start here: buying it back to be a useful asset for our pension system only makes sense if we intend to maximize the parking meter system&#8217;s revenue no matter what. That means hiking meter fares whenever it&#8217;s appropriate to do so, and putting them in as many places as possible.</span></p><p><span>I am skeptical that this is politically feasible; many of the same forces that prevented City Council from hiking rates in the early 2000s (pre-transaction) still apply. We&#8217;ve seen in the past couple budget cycles how unpalatable it is to raise property taxes on Chicagoans. In the last budget cycle we saw that City Council wasn&#8217;t able to find enough votes to increase garbage fees, even when we know that our garbage collection system is running at a significant loss. Do you really think that same Council is going to have the political will to hike meter fees at the expense of the public? And if not, why do we want to buy back a system that requires us to do so?</span></p><p><span>More fundamentally, it also just strikes me as a terrible idea for our pension funds to double down on investment strategies - like a Chicago-specific infrastructure fund - whose risks and returns are highly correlated with the success of the city itself. If those investments don&#8217;t pan out, it&#8217;s probably because Chicago is struggling in some way. In that scenario, our investment returns would be worse, forcing the funds to rely on larger contributions from our budget - </span><strong><span>at the same time that the city hits the skids</span></strong><em><span>.</span></em><span> Our city&#8217;s fiscal health and pension solvency would become even more correlated than they are today. I&#8217;m sure you could come up with a worse plan, but I&#8217;d have to think a little bit on how</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a><span>.</span></p><p><span>We&#8217;d also be doubling down over a very long time horizon. I have my other issues with their analysis, but here I can just quote directly from that Blair analysis (just replace &#8220;75 years&#8221; with &#8220;57 years&#8221; in your head)</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a><span>:</span></p><blockquote><p><span>The concession agreement requires the concessionaire to operate the System for 75 years, regardless of changes in population, economic activity, technology, patterns of behavior, and the myriad other factors that might affect the economic value of the System. There was no such thing as a parking meter 75 years ago&#8212;the first ones were installed in 1935. And if you go fifty years farther back than 1935, there were no vehicles powered by internal combustion engines. A lot can and will change in 75 years. Chicago has experienced meaningful fluctuations in population during the last 75 years. There is substantial uncertainty associated with the future availability and cost of motor fuel, vehicle-sourced pollution and emissions, improvements in public transportation, and so on. Just as the application of improved meter technology may enhance the value of the System, it is also true that technological innovations may adversely impact the value of the System. For example, it may be that individual motor vehicles are replaced by other forms of personal transportation that do not require as much or even any street parking.</span></p></blockquote><p><span>Instead - and feel free to stop me if you&#8217;ve heard this one before - if we want to improve our pension funds, we&#8217;d be far better off doing the exact opposite of this, and unwinding our other special active investments in favor of a passive strategy where the funds stick to broad-based index funds with higher returns and significantly lower management fees than our current portfolio has. Doing so gives us an opportunity to save</span><a href="/__u/citythatworks.substack.com/p/should-chicago-pension-funds-just"><span> $30-40 million in annual investment expenses</span></a><span> while simultaneously improving our returns and reducing our Chicago-specific exposure. It&#8217;s not groundbreaking, sexy, or exciting, but it&#8217;s exactly the kind of vanilla, boring approach we need to actually get our pension funds back on more solid footing.</span></p><h3><strong><span>Find a smaller win</span></strong></h3><p><span>None of this is to say, however, that we should just be content to sit back and do nothing. I&#8217;m not a lawyer, so it&#8217;s really not clear to me exactly what role City Council could play in blocking a transaction if they really want to - but it does strike me as something that would probably be bad for the city with respect to investor relations in the long run. That said, I think it&#8217;s entirely reasonable for us to take</span><a href="https://chicago.suntimes.com/city-hall/2026/06/25/chicago-parking-meters-deal-stonepeak-ownership-transfer-city-council"><span> Stonepeak Partners up on their offer</span></a><span> to work with the city to eliminate the deal&#8217;s &#8216;true-up&#8217; payments that require us to compensate investors for temporarily out-of-service meters.</span></p><p><span>I imagine there are other opportunities to extract value for the city, too - but these would require working with Stonepeak, not trying to freeze them out of the transaction (which could arguably have the opposite effect). We should do so, and take the responsible win over the Pyrrhic one.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><strong>A City That Works</strong> is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p><a href="https://www.chicago.gov/content/dam/city/depts/rev/supp_info/ParkingMeter/ValueAnalysisByWilliamBlairExhibit1And2.pdf"><span>Outlined here</span></a><span>, see scenario 5.</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p><span>They could</span><a href="/__u/citythatworks.substack.com/p/is-the-bears-new-stadium-a-good-idea"><span> finance a stadium</span></a><span>, I guess.</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p><span>A weird thing I just want to note somewhere: most of this text is on page 9 of the</span><a href="https://www.chicago.gov/content/dam/city/depts/rev/supp_info/ParkingMeter/ValueAnalysisByWilliamBlair.pdf"><span> PDF here</span></a><span>, under the section entitled &#8216;More on Risk Transfer.&#8217; But for some weird reason, the text shows up as white font on a white background, so you can only actually see it by copy/pasting it somewhere else and changing the font. It appears to be the only section of the document for which this is the case, and I have no idea why, but it felt weird enough that I wanted to note it somewhere. If you have any idea why - even if it&#8217;s some silly banal reason - please let me know!</span></p></div></div>]]></content:encoded></item><item><title><![CDATA[View from the wheel: Why are all the buses stacked together?]]></title><description><![CDATA[An hour in the life of a simple bus route]]></description><link>https://citythatworks.substack.com/p/view-from-the-wheel-lets-fix-bus</link><guid isPermaLink="false">https://citythatworks.substack.com/p/view-from-the-wheel-lets-fix-bus</guid><pubDate>Thu, 20 Aug 2026 12:03:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cooU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f5dd4df-d0b7-46b4-a400-67778359cbf8_4032x3024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!cooU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f5dd4df-d0b7-46b4-a400-67778359cbf8_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!cooU!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f5dd4df-d0b7-46b4-a400-67778359cbf8_4032x3024.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!cooU!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f5dd4df-d0b7-46b4-a400-67778359cbf8_4032x3024.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!cooU!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f5dd4df-d0b7-46b4-a400-67778359cbf8_4032x3024.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!cooU!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f5dd4df-d0b7-46b4-a400-67778359cbf8_4032x3024.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!cooU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f5dd4df-d0b7-46b4-a400-67778359cbf8_4032x3024.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f5dd4df-d0b7-46b4-a400-67778359cbf8_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5018827,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://citythatworks.substack.com/i/211949571?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f5dd4df-d0b7-46b4-a400-67778359cbf8_4032x3024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!cooU!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f5dd4df-d0b7-46b4-a400-67778359cbf8_4032x3024.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!cooU!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f5dd4df-d0b7-46b4-a400-67778359cbf8_4032x3024.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!cooU!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f5dd4df-d0b7-46b4-a400-67778359cbf8_4032x3024.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!cooU!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f5dd4df-d0b7-46b4-a400-67778359cbf8_4032x3024.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>A &#8220;bus bunch&#8221; on the 66 eastbound to Navy Pier. If these two buses are on top of each other, you can bet someone is waiting for a delayed bus elsewhere on the line. Photo credit: Steven Vance, <a href="https://www.flickr.com/photos/jamesbondsv/52928867519/in/photolist-obxFvv-f5G4p4-2oD9hin-sTdPRW-4ezSDu-5Vq6Cu-viWdm9-uDv3gd-vycWqU-vj4oFe-kpasNq-kp96R6-pCY7js-jSmKz4-4WYq6N-2iF8UiW">via Flickr</a></em></p><p>An event to plug: <strong>September 2nd | A Conversation with Matt Brewer:</strong> Matt Brewer is an attorney and former CEO of the Chicago Housing Authority. He&#8217;s also running for Mayor. Join us for a conversation with him about his career, the CHA, and how he&#8217;d run the city. We&#8217;ll be at Jefferson Tap and Grille from 5:30-7pm. <a href="https://www.eventbrite.com/e/a-city-that-works-a-conversation-with-matt-brewer-tickets-1997801950413">Register here</a>. </p><div><hr></div><p><em>Today&#8217;s piece is written by an anonymous CTA bus operator. The opinions reflected in this article are solely theirs and do not reflect the opinions of their employer</em></p><p><span>Few things are more frustrating to a rider than waiting 30 minutes for a delayed bus, only to finally see three show up at the same time. This is called a &#8216;bus bunch&#8217; and it&#8217;s all too common across CTA&#8217;s network. It&#8217;s also a much harder problem to fix than you might think.</span></p><p>I&#8217;ve previously noted that CTA <a href="/__u/citythatworks.substack.com/p/view-from-the-wheel-cta-needs-a-better">needs a dedicated team</a> to manage bus spacing and ensure consistent service when things go wrong. Today, we&#8217;ll go deeper into the causes of the bus bunching problem, and explain how a dedicated bus spacing control team could help. </p><p>CTA&#8217;s <a href="https://www.transitchicago.com/performance/wtgw/#addressingbunches"><span>bunching explainer</span></a> offers a fairly standard picture of the cause. Something delays a bus en route, which causes it to fall behind, getting closer to the bus behind it. In the meantime, more passengers build up waiting to get on the route, which means the delayed bus now has more (and longer) stops to make. That causes it to slow down even more, pushing it further back. Meanwhile, the bus behind it has relatively fewer passengers, and catches up. Without mitigation, the bunched buses have to share stops, which slows both of them down, potentially causing more buses to catch up and become part of the bunch.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>This is especially common on high frequency routes, as even a minute or two delay on a 5-minute headway essentially guarantees bunching. If you look at the CTA Bus Tracker for westbound 66 buses around rush hour, this kind of thing will show up: buses that left the Navy Pier terminal more or less on time, but are all bunched together by the middle of the route.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!0hLq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca59a72b-277e-49c3-80fb-004e969d2d8b_493x686.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0hLq!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca59a72b-277e-49c3-80fb-004e969d2d8b_493x686.png 424w, /__u/substackcdn.com/image/fetch/$s_!0hLq!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca59a72b-277e-49c3-80fb-004e969d2d8b_493x686.png 848w, /__u/substackcdn.com/image/fetch/$s_!0hLq!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca59a72b-277e-49c3-80fb-004e969d2d8b_493x686.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0hLq!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca59a72b-277e-49c3-80fb-004e969d2d8b_493x686.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0hLq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca59a72b-277e-49c3-80fb-004e969d2d8b_493x686.png" width="493" height="686" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ca59a72b-277e-49c3-80fb-004e969d2d8b_493x686.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:686,&quot;width&quot;:493,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!0hLq!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca59a72b-277e-49c3-80fb-004e969d2d8b_493x686.png 424w, /__u/substackcdn.com/image/fetch/$s_!0hLq!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca59a72b-277e-49c3-80fb-004e969d2d8b_493x686.png 848w, /__u/substackcdn.com/image/fetch/$s_!0hLq!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca59a72b-277e-49c3-80fb-004e969d2d8b_493x686.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0hLq!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca59a72b-277e-49c3-80fb-004e969d2d8b_493x686.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This is certainly <em>a </em>way that buses bunch, but as highlighted in a <a href="https://sal-khan.com/bus-bunching.html"><span>recent article</span></a> from a University of Chicago Researcher, many bunches originate at the terminal. That&#8217;s when multiple buses depart from the first stop simultaneously. </p><p>To understand how this happens, we&#8217;re going to need to dig deep into how CTA bus operations actually work on the ground. To do so, let&#8217;s look at an hour of time in an operationally simple(r) route, see where things can go wrong, and explore how having a control center branch <a href="/__u/citythatworks.substack.com/p/view-from-the-wheel-cta-needs-a-better">focused on bus headway management</a> could help.<br><br><strong>Westbound Route 66 - Chicago - 5:00PM -&gt; 6:00PM</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!aDVq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F426d7535-641b-4f05-9a4e-82074f1982fc_606x527.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!aDVq!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F426d7535-641b-4f05-9a4e-82074f1982fc_606x527.png 424w, /__u/substackcdn.com/image/fetch/$s_!aDVq!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F426d7535-641b-4f05-9a4e-82074f1982fc_606x527.png 848w, /__u/substackcdn.com/image/fetch/$s_!aDVq!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F426d7535-641b-4f05-9a4e-82074f1982fc_606x527.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aDVq!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F426d7535-641b-4f05-9a4e-82074f1982fc_606x527.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!aDVq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F426d7535-641b-4f05-9a4e-82074f1982fc_606x527.png" width="606" height="527" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/426d7535-641b-4f05-9a4e-82074f1982fc_606x527.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:527,&quot;width&quot;:606,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!aDVq!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F426d7535-641b-4f05-9a4e-82074f1982fc_606x527.png 424w, /__u/substackcdn.com/image/fetch/$s_!aDVq!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F426d7535-641b-4f05-9a4e-82074f1982fc_606x527.png 848w, /__u/substackcdn.com/image/fetch/$s_!aDVq!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F426d7535-641b-4f05-9a4e-82074f1982fc_606x527.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aDVq!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F426d7535-641b-4f05-9a4e-82074f1982fc_606x527.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Map from the <a href="https://transitapp.com/en/region/chicago/cta/bus-66"><span>Transit App</span></a></em></p><p>CTA route 66 buses start at Navy Pier, and either head to Austin (~8.5 miles away) or are &#8220;shortlined&#8221; at Pulaski (~6 miles). They take a fairly straight shot, heading down Grand till they get out of out of Navy Pier, turn on Fairbanks, then follow Chicago till their destination.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p>You can see a diagram of the buses that depart Navy Pier below. Solid lines represent in service routes, and dotted lines represent periods where buses run without providing service (&#8220;deadheads&#8221;). Note the time frame difference for the first column vs the second and third columns.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Chsy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfd28c10-a10f-4b13-b55c-0ef326ed797e_624x560.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Chsy!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfd28c10-a10f-4b13-b55c-0ef326ed797e_624x560.png 424w, /__u/substackcdn.com/image/fetch/$s_!Chsy!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfd28c10-a10f-4b13-b55c-0ef326ed797e_624x560.png 848w, /__u/substackcdn.com/image/fetch/$s_!Chsy!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfd28c10-a10f-4b13-b55c-0ef326ed797e_624x560.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Chsy!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfd28c10-a10f-4b13-b55c-0ef326ed797e_624x560.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Chsy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfd28c10-a10f-4b13-b55c-0ef326ed797e_624x560.png" width="624" height="560" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bfd28c10-a10f-4b13-b55c-0ef326ed797e_624x560.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:560,&quot;width&quot;:624,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Chsy!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfd28c10-a10f-4b13-b55c-0ef326ed797e_624x560.png 424w, /__u/substackcdn.com/image/fetch/$s_!Chsy!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfd28c10-a10f-4b13-b55c-0ef326ed797e_624x560.png 848w, /__u/substackcdn.com/image/fetch/$s_!Chsy!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfd28c10-a10f-4b13-b55c-0ef326ed797e_624x560.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Chsy!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfd28c10-a10f-4b13-b55c-0ef326ed797e_624x560.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Source: Author, based on data from CTA run paddle</em></p><p>The first bus in our window is run number 5666 (with the &#8220;5&#8221; indicating it is a bus from the Chicago Garage, and the first 6 indicating its primary route is Chicago). It arrives at Navy Pier at 4:43, sits for 15 minutes before departing for Pulaski at 5:01PM, then turns into the garage, which is conveniently located at Chicago &amp; Pulaski.</p><p>From here, 12 more buses will leave Navy Pier before 6PM, for an average departure interval of under 5 minutes. 9 of them are also buses arriving in service from Austin, all sitting for about 15 minutes before turning around. Two of them (5667 and 5628) deadhead (or run &#8220;Not in Service&#8221;) from Austin direct to Navy Pier via the Eisenhower, Lower Wacker, and DuSable Lake Shore Drive. They sit for 15 minutes at Navy Pier before entering service. </p><p>Fifteen minutes may seem like a lot of time to pay for a bus to sit around, but keep in mind that a &#8220;15-minute break&#8221; is fairly standard for most jobs, and bus drivers need a bit of mid-shift &#8220;personal time&#8221; too. Just as important, these breaks serve as buffer time, to ensure that even if a bus experiences delays arriving at Navy Pier, it can still start its route on time.</p><p>This brings us to our third way a bus gets to Navy Pier - run #5683. 5683 deadheads from the Chicago Garage, but does so on essentially the same route as in service buses, running in mixed traffic on Chicago Avenue. It is scheduled to sit at Navy Pier for about 5 minutes before turning around.</p><p><strong>Implications for Bunching</strong></p><p>As mentioned earlier, some level of bunching is basically guaranteed to happen en route. But perhaps the most frustrating, most impactful kind of bunching is that which begins <em>before </em>the buses leave the terminal - or <strong>&#8220;terminal-originating bunching.&#8221;</strong> One bus (or more than one) arrives late enough to the terminal that it <em>and</em> its follower were scheduled to have already left, and no supervisor or controller has provided a fix. When this happens, they will often leave late as a group. In this case, the buses slow each other down from the jump, and riders at the middle or end of the line experience a very long wait.</p><p>Let&#8217;s look at where this is likely to occur, and look at possible fixes.</p><p>Least likely (although it still happens) are the buses coming in service from Austin. The 15-minute buffers these buses have when they arrive at the end of the line in Austin, and again when they arrive at Navy Pier, can absorb a lot of sins. However, if these buses encounter a lot of traffic, or if the bus ahead of them was taken out of service, or perhaps a transfer train line or bus line they cross has experienced bunching, these conditions can create an overfull train or bus that dumps a lot of riders onto a 66 bus, slowing it down. They can then be at risk of overrunning their 15-minute scheduled layover.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a></p><p>If these buses dispatch in a bunch, one solution is to &#8220;short-turn&#8221;, or have the bus turn around early on its trip to Navy Pier, discharging passengers onto the following bus. This maneuver can help put a bus back on schedule for its trip from Navy Pier. <a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a></p><p>A second solution is to have a delayed bus &#8220;run light&#8221; &#8211; deadheading without passengers for a few blocks while leaving Navy Pier. This saves time by preventing it from having to stop to pick up passengers, and helps prevent overcrowding when it does enter service. This may not work if there&#8217;s heavy demand at the beginning of the run, or if the traffic is so heavy that deadheading provides little time savings. This trick works better off peak, or when there&#8217;s shortcuts available on a route (e.g. for routes that run somewhat parallel to the highways). <br><br>The buses deadheading from Austin &#8211; 5667 and 5628 &#8211; are at greater risk of potential terminal-originating delays. These buses are exposed to a completely different traffic risk since they take the expressways. One frustrating element of operating buses is when you get screwed by traffic that is not part of your route. It&#8217;s hard to explain to riders &#8220;yeah, so the reason this 66 bus is late is because of a crash on Interstate 290 that&#8217;s backing it up. I know that doesn&#8217;t make sense.&#8221; There&#8217;s also less buffer for these buses, because they don&#8217;t have a 15-minute buffer at Austin before they turn around and deadhead back to Navy Pier.</p><p>But by far the worst carry-over bunching is going to be #5683 - the bus that deadheads down Chicago from the garage. It only holds for 5 minutes at Navy Pier, with only a 4 minute gap until its follower leaves, meaning just a 7-minute delay will put it essentially on top of its follower from jump.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!WA65!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff23e12ef-5df7-47f5-9450-47fda2d0851e_624x560.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!WA65!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff23e12ef-5df7-47f5-9450-47fda2d0851e_624x560.png 424w, /__u/substackcdn.com/image/fetch/$s_!WA65!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff23e12ef-5df7-47f5-9450-47fda2d0851e_624x560.png 848w, /__u/substackcdn.com/image/fetch/$s_!WA65!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff23e12ef-5df7-47f5-9450-47fda2d0851e_624x560.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WA65!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff23e12ef-5df7-47f5-9450-47fda2d0851e_624x560.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!WA65!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff23e12ef-5df7-47f5-9450-47fda2d0851e_624x560.png" width="624" height="560" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f23e12ef-5df7-47f5-9450-47fda2d0851e_624x560.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:560,&quot;width&quot;:624,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!WA65!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff23e12ef-5df7-47f5-9450-47fda2d0851e_624x560.png 424w, /__u/substackcdn.com/image/fetch/$s_!WA65!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff23e12ef-5df7-47f5-9450-47fda2d0851e_624x560.png 848w, /__u/substackcdn.com/image/fetch/$s_!WA65!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff23e12ef-5df7-47f5-9450-47fda2d0851e_624x560.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WA65!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff23e12ef-5df7-47f5-9450-47fda2d0851e_624x560.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The good news for deadheading buses is that since they have no passengers, they can be turned around and enter service mid run,<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a> somewhat consequence-free. Assuming the rest of the line is stable, riders at Navy Pier do not experience any extra wait: their bus was already late enough that it would&#8217;ve arrived with its follower. Riders down the line benefit moderately, as their bus arrives sooner, and the whole line benefits from reducing bunching (which delays all the buses in the bunch).</p><p>Unfortunately, this is effectively never done in practice, because control does not have the<a href="/__u/citythatworks.substack.com/p/view-from-the-wheel-cta-needs-a-better/comments"><span> tools or manpower</span></a> to execute granular maneuvers like this. Operators cannot decide this (<a href="https://www.transitchicago.com/cta-expands-program-to-reduce-bus-bunching/"><span>despite an old, defunct pilot of this idea</span></a>), both because we do not have the authority to reroute ourselves and because we cannot see the performance on the line: maybe a bus hasn&#8217;t left Navy Pier in 15 minutes due to an incident, and the next two buses &#8211; no matter how late &#8211; have to go there to provide enough capacity for built-up demand.</p><p>Notably, it&#8217;s much more difficult for control to reduce bunching en route, although things like bus lanes, all-door boarding, transit signal priority, and bus stop consolidation that speed buses will also enhance reliability and reduce &#8211; but not <em>eliminate</em> &#8211; bunching.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a> Instead, a more proactive control could do is reduce extreme bunching by maintaining smoother dispatching and preventing a build up of minor delays that turn into big delays. Service gaps of 30 or 40 minutes start as 10-minute gaps, remain unaddressed, and then build into bigger problems over the course of the day. Catching the gaps early can ensure small annoyances for riders don&#8217;t snowball into bigger problems.</p><p>It&#8217;s easy to see a 25-minute gap in service on a frequent route and think &#8220;how hard could it be to just send out a bus?&#8221; or &#8220;they must be pretty short staffed if this bus isn&#8217;t coming&#8221;, but the truth is bus operations are a much more complex and fragile beast than most folks think. By adding more proactive oversight to the network, CTA could mitigate some of this fragility and provide more reliable service without just throwing more buses and operators at the problem: a more expensive solution that often doesn&#8217;t work.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">A City That Works is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>You can play around with a visualization of this phenomena <a href="https://setosa.io/bus/">here.</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>A City That Works graciously obtained a bunch of the &#8220;run paddles&#8221; for CTA via FOIA. The full paddles discussed <a href="https://drive.google.com/drive/folders/1cRKg5Ki1NLfsFGCtodeY3_vws1capL3k?usp=sharing">are available here</a>. To learn how to read a run paddle, <a href="/__u/citythatworks.substack.com/p/how-to-read-a-cta-bus-run-paddle">click here</a>.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>This is particularly common for long, infrequent routes with lots of schools on them. School lets out, everybody gets delayed. Buses are still fairly evenly spaced, but just run slower, slightly off schedule, and operators lose their breaks at terminals.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>A more proactive bus control center could reduce impacts to passengers by ensuring there is an immediate transfer for riders to continue on. However, this procedure may delay the following bus, potentially causing more problems. Having live passenger counts provided to the control center can help mitigate these issues so the control center can avoid discharging particularly full buses.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>For example, cut short the drive to Navy Pier, and turn around and enter service at Chicago &amp; Michigan</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>There are a few things that can be tried: On routes with X counterparts (4/X4 Cottage Grove, 9/X9 Ashland, 49/X49 Western, etc.), converting an X bus to a regular bus could address gaps in regular service (somewhat annoying the X riders), and converting regular buses to X buses could help get runs back on schedule, although this only works while the X service is running. Allowing a bunched bus to run express or drop off only for a period, similar to how control center will mitigate bunching problems on the rail network, is also a potential strategy to fight bus bunching. Expressing buses or putting them drop off only used to be somewhat more common &#8211; and it comes with its own set of problems &#8211; but I&#8217;ve basically never seen it done recently.</p></div></div>]]></content:encoded></item><item><title><![CDATA[How to Read a CTA Bus “Run Paddle” ]]></title><description><![CDATA[Otherwise titled: the footnotes are getting long so we&#8217;re trying something new]]></description><link>https://citythatworks.substack.com/p/how-to-read-a-cta-bus-run-paddle</link><guid isPermaLink="false">https://citythatworks.substack.com/p/how-to-read-a-cta-bus-run-paddle</guid><pubDate>Thu, 20 Aug 2026 02:54:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2JQ3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fe6a243-0b14-454f-aa3a-92fdb8fdf4c1_907x712.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>This piece is written by an anonymous CTA Bus Operator.</em> </p><p><span>A &#8220;run paddle&#8221; is the basic document describing how a particular CTA bus operator goes about their day. These schedules (and issues keeping to them) define CTA rider experience, and I&#8217;ll be referencing them extensively in future articles. So, let&#8217;s learn to read them.</span></p><p><span>Here&#8217;s a sample run paddle, one of the ones I mention in my [link here] article on the Chicago Avenue route.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!2JQ3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fe6a243-0b14-454f-aa3a-92fdb8fdf4c1_907x712.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!2JQ3!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fe6a243-0b14-454f-aa3a-92fdb8fdf4c1_907x712.png 424w, /__u/substackcdn.com/image/fetch/$s_!2JQ3!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fe6a243-0b14-454f-aa3a-92fdb8fdf4c1_907x712.png 848w, /__u/substackcdn.com/image/fetch/$s_!2JQ3!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fe6a243-0b14-454f-aa3a-92fdb8fdf4c1_907x712.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2JQ3!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fe6a243-0b14-454f-aa3a-92fdb8fdf4c1_907x712.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!2JQ3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fe6a243-0b14-454f-aa3a-92fdb8fdf4c1_907x712.png" width="907" height="712" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8fe6a243-0b14-454f-aa3a-92fdb8fdf4c1_907x712.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:712,&quot;width&quot;:907,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!2JQ3!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fe6a243-0b14-454f-aa3a-92fdb8fdf4c1_907x712.png 424w, /__u/substackcdn.com/image/fetch/$s_!2JQ3!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fe6a243-0b14-454f-aa3a-92fdb8fdf4c1_907x712.png 848w, /__u/substackcdn.com/image/fetch/$s_!2JQ3!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fe6a243-0b14-454f-aa3a-92fdb8fdf4c1_907x712.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2JQ3!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fe6a243-0b14-454f-aa3a-92fdb8fdf4c1_907x712.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Let&#8217;s start from the top.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!uRWz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29d9c4c9-a603-4677-9812-6de6fef1d8b2_931x708.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!uRWz!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29d9c4c9-a603-4677-9812-6de6fef1d8b2_931x708.png 424w, /__u/substackcdn.com/image/fetch/$s_!uRWz!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29d9c4c9-a603-4677-9812-6de6fef1d8b2_931x708.png 848w, /__u/substackcdn.com/image/fetch/$s_!uRWz!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29d9c4c9-a603-4677-9812-6de6fef1d8b2_931x708.png 1272w, /__u/substackcdn.com/image/fetch/$s_!uRWz!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29d9c4c9-a603-4677-9812-6de6fef1d8b2_931x708.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!uRWz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29d9c4c9-a603-4677-9812-6de6fef1d8b2_931x708.png" width="931" height="708" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29d9c4c9-a603-4677-9812-6de6fef1d8b2_931x708.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:708,&quot;width&quot;:931,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!uRWz!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29d9c4c9-a603-4677-9812-6de6fef1d8b2_931x708.png 424w, /__u/substackcdn.com/image/fetch/$s_!uRWz!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29d9c4c9-a603-4677-9812-6de6fef1d8b2_931x708.png 848w, /__u/substackcdn.com/image/fetch/$s_!uRWz!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29d9c4c9-a603-4677-9812-6de6fef1d8b2_931x708.png 1272w, /__u/substackcdn.com/image/fetch/$s_!uRWz!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29d9c4c9-a603-4677-9812-6de6fef1d8b2_931x708.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong><span>The red box </span></strong><span>contains the run number (5636) and the day of the run - Weekday (ie, Monday-Friday). There may be run 5636 dispatched on Saturday, or Sunday, but those will be different, operating at different times, or doing different things. The first character (&#8220;5&#8221; here) indicates the garage - Chicago. You can see all the garage identifiers on </span><a href="http://chicagobus.org"><span>chicagobus.org</span></a><span>. The second character is a digit identifying the primary route that the run is on - in this case, &#8220;6&#8221; for bus route 66. This is unique to the garage - 56XX indicates a Chicago bus running primarily as a 66, while K6XX indicates a bus from the Kedzie Garage running primarily on the 60.</span></p><p><strong><span>The orange box</span></strong><span> describes the total hours the route is expected to pay, the breakdown of work, and the time operators have to report (ie, clock in) for the route. &#8220;DUTY TYPE&#8221; is blank, which indicates this is a regular run. Other options include &#8220;BLOCK&#8221; (typically 10 hours or more) and PTO (Part Time Operator). &#8220;WORKING&#8221; indicates the total time an operator is paid to be on the clock, ALLOW is time the operator is paid on the clock but not driving (e.g., they are inspecting a bus before pulling it out, or commuting to meet a bus en route at the relief point to take it from the operator currently driving it). SPREAD is time paid to an operator that is not worked: our union contract says if an operator has a &#8220;swing&#8221; (split) shift in excess of a certain time period (10.5 hours), they make half time for every hour in excess of that period. (&#8220;Free&#8221; pay is nice, but dear God swing shifts suck).</span></p><p><strong><span>The yellow box </span></strong><span>is a breakdown of each half (ie, before and after &#8220;fallback&#8221;/lunch) of a run. &#8220;Plat&#8221; refers to &#8220;platform time&#8221; (the time a driver is physically on the &#8220;driver platform&#8221; of a bus), so &#8220;Plat time&#8221; is the same as &#8220;drive time&#8221;. &#8220;Plat start&#8221; is &#8220;driving start,&#8221; &#8220;plat end&#8221; is &#8220;driving end.&#8221; &#8220;Half start&#8221; and &#8220;half end&#8221; refer to the times the operator starts having assigned duties. Notice here that, for the first half, &#8220;plat start&#8221; and &#8220;half start&#8221; are different - this is because the operator starts the shift at the garage, and has to commute to meet and take over an in service bus.</span></p><p><span>&#8220;Plat time&#8221; is significant to split out from the rest of time an operator is working because the CTA operator contract says plat time in excess of 5 hours and 30 minutes is unsafe, and operators should be paid 30 minutes overtime if they work over 5 hours and 30 minutes driving. This effectively prevents excessively-long scheduled drive times, as CTA dislikes paying us to do nothing.</span></p><p><span>Moving on to the juicy stuff, the main body of the run.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!xJjP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F674e56c4-bc47-4124-b680-b692d48f4e6f_935x715.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!xJjP!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F674e56c4-bc47-4124-b680-b692d48f4e6f_935x715.png 424w, /__u/substackcdn.com/image/fetch/$s_!xJjP!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F674e56c4-bc47-4124-b680-b692d48f4e6f_935x715.png 848w, /__u/substackcdn.com/image/fetch/$s_!xJjP!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F674e56c4-bc47-4124-b680-b692d48f4e6f_935x715.png 1272w, /__u/substackcdn.com/image/fetch/$s_!xJjP!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F674e56c4-bc47-4124-b680-b692d48f4e6f_935x715.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!xJjP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F674e56c4-bc47-4124-b680-b692d48f4e6f_935x715.png" width="935" height="715" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/674e56c4-bc47-4124-b680-b692d48f4e6f_935x715.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:715,&quot;width&quot;:935,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!xJjP!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F674e56c4-bc47-4124-b680-b692d48f4e6f_935x715.png 424w, /__u/substackcdn.com/image/fetch/$s_!xJjP!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F674e56c4-bc47-4124-b680-b692d48f4e6f_935x715.png 848w, /__u/substackcdn.com/image/fetch/$s_!xJjP!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F674e56c4-bc47-4124-b680-b692d48f4e6f_935x715.png 1272w, /__u/substackcdn.com/image/fetch/$s_!xJjP!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F674e56c4-bc47-4124-b680-b692d48f4e6f_935x715.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Here </span><strong><span>the red boxes </span></strong><span>here are the beginning or end of a half. This run begins with a &#8220;relief&#8221; (</span><strong><span>R</span></strong><span>W). The operator commutes to Chicago and Pulaski (by riding a Pulaski bus, catching one of their fellow operators pulling out, or, because Chicago &amp; Pulaski is very close to the Chicago garage, simply walking there) and takes over a bus, headed west (R</span><strong><span>W</span></strong><span>), from run 5681. They finish the west-bound run, then do a full lap of the 66. The first half ends with a pull-in to the garage (the directions for doing so are contained in the note &#8220;a&#8221; in </span><strong><span>the blue boxes</span></strong><span>). The operator takes ~50 minute lunch, then meets westbound (R</span><strong><span>W)</span></strong><span> bus 5621 and takes it over. They again pull this bus in to end their shift.</span></p><p><strong><span>The orange box </span></strong><span>gives operators information about what they&#8217;re doing: in this case, a 66 bus. The bus scheduled ahead of this run (&#8220;L&#8221;- Leader) is 666, and it is &#8220;6+&#8221; (6.5) minutes ahead (&#8220;headway&#8221;). The bus scheduled to be behind this run (&#8220;F&#8221; - Follower) is 668, and it is 6.5 minutes behind. &#8220;FB Code&#8221; (farebox code) is vestigial from before we had computers on the buses; today it&#8217;s all GPS-coded and automatic.</span></p><p><strong><span>The yellow box </span></strong><span>contains a single in service trip of the bus. Each line is a &#8220;time point,&#8221; telling the operator their scheduled departure from that intersection (being late is fine, departing early is &#8220;&#8221;&#8221;not allowed&#8221;&#8221;&#8221; although that doesn&#8217;t stop most operators). The bolded time points are terminals. The time points marked with an &#8220;E&#8221; (</span><strong><span>green box)</span></strong><span> allow the driver to depart early from those time points. These time points are typically at the end of a trip (although not every trip of every bus has &#8220;E&#8221;s). These time points exist purely as a rough schedule, they don&#8217;t mean we have to wait at them if we&#8217;re early, but they allow operators to more easily estimate &#8220;how long till we get to [street]&#8221; questions from riders. After a single trip, the bus will either turn around or deadhead somewhere. For this route, it just turns around every trip. The run paddle has empty space before the next run, and the time between one </span><strong><span>Chicago Austin </span></strong><span>at the end of a trip</span><strong><span> </span></strong><span>and the </span><strong><span>Chicago Austin </span></strong><span>at the beginning of the next trip is the time the operator has to use the bathroom, stretch their legs, or simply absorb delays from the last trip.</span></p><p><span>So, in brief: This run pays 8 hours 41 minutes, clocks in at 14:56 (2:56PM), and involves 23 minutes of commute to meet in service buses. The first half is 3 hours 22 minutes of driving, and the second is 4 hours 56 minutes of driving. The run starts with a relief, does essentially one lap of the 66, then pulls into the garage and takes a lunch (&#8220;fallback&#8221; in CTA lingo). The run then meets another in service bus, and does a few laps of the 66 before pulling in again at ~22 minutes past midnight.</span></p><p><span>Easy, right? Let&#8217;s do a harder one. The  top is all reasonably familiar. This run is notably a swing (where does it say that? Two answers: It has &#8220;SPREAD&#8221; pay, and also the part where &#8220;fallback&#8221;/lunch is has two horizontal lines instead of one.)</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Krrr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62a36ffc-eb2a-49a3-8aae-7f4c93abab67_813x597.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Krrr!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62a36ffc-eb2a-49a3-8aae-7f4c93abab67_813x597.png 424w, /__u/substackcdn.com/image/fetch/$s_!Krrr!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62a36ffc-eb2a-49a3-8aae-7f4c93abab67_813x597.png 848w, /__u/substackcdn.com/image/fetch/$s_!Krrr!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62a36ffc-eb2a-49a3-8aae-7f4c93abab67_813x597.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Krrr!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62a36ffc-eb2a-49a3-8aae-7f4c93abab67_813x597.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Krrr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62a36ffc-eb2a-49a3-8aae-7f4c93abab67_813x597.png" width="813" height="597" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62a36ffc-eb2a-49a3-8aae-7f4c93abab67_813x597.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:597,&quot;width&quot;:813,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Krrr!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62a36ffc-eb2a-49a3-8aae-7f4c93abab67_813x597.png 424w, /__u/substackcdn.com/image/fetch/$s_!Krrr!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62a36ffc-eb2a-49a3-8aae-7f4c93abab67_813x597.png 848w, /__u/substackcdn.com/image/fetch/$s_!Krrr!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62a36ffc-eb2a-49a3-8aae-7f4c93abab67_813x597.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Krrr!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62a36ffc-eb2a-49a3-8aae-7f4c93abab67_813x597.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!fBuS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d97ce4a-4db3-472d-addf-dd786a79a441_647x477.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!fBuS!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d97ce4a-4db3-472d-addf-dd786a79a441_647x477.png 424w, /__u/substackcdn.com/image/fetch/$s_!fBuS!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d97ce4a-4db3-472d-addf-dd786a79a441_647x477.png 848w, /__u/substackcdn.com/image/fetch/$s_!fBuS!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d97ce4a-4db3-472d-addf-dd786a79a441_647x477.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fBuS!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d97ce4a-4db3-472d-addf-dd786a79a441_647x477.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!fBuS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d97ce4a-4db3-472d-addf-dd786a79a441_647x477.png" width="647" height="477" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d97ce4a-4db3-472d-addf-dd786a79a441_647x477.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:477,&quot;width&quot;:647,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!fBuS!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d97ce4a-4db3-472d-addf-dd786a79a441_647x477.png 424w, /__u/substackcdn.com/image/fetch/$s_!fBuS!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d97ce4a-4db3-472d-addf-dd786a79a441_647x477.png 848w, /__u/substackcdn.com/image/fetch/$s_!fBuS!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d97ce4a-4db3-472d-addf-dd786a79a441_647x477.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fBuS!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d97ce4a-4db3-472d-addf-dd786a79a441_647x477.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Where this run is different is that it has a lot of&#8230;extra stuff.</span></p><p><span>The run begins with a pullout, easy enough. It deadheads to North Beach via &#8220;</span><strong><span>a</span></strong><span>&#8221; </span><em><span>squints* </span></em><span>Kedzie -&gt; Harrison -&gt; California -&gt; 290E -&gt; Ida B Wells -&gt; Lower Wacker -&gt; Lower Lake Shore -&gt; Lake Shore -&gt; Lasalle -&gt; &#8220;side of on-ramp leading to Northbound DuSable Drive.&#8221; Operators are expected to know which direction to turn at each listed intersection.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a><span> After sitting a bit, the bus pulls out to the origin of route 134 (Stockton/La Salle Express) at Briar &amp; Sheridan. It then does the 134 Southbound, then deadheads to the north end of 134 to go again via </span><strong><span>&#8220;c&#8221;</span></strong><span> </span><em><span>squints harder </span></em><span>Lake Shore, exit at Belmont, continue to Sheridan. It does the 134 south again, and then pulls into the garage via &#8220;</span><strong><span>d&#8221; - </span></strong><span>Adams to Desplaines to Van Buren to 290W to California to Van Buren. <br>(For my bus bunching article readers, notice literally any of the streets in these deadheads can have a crash on them, or construction, or just some particularly double parked drivers and this will gut the whole thing, despite riders of the bus never noticing any direct obstructions to the route.)</span></p><p><span>After a ~4.5 hour fallback, the operator walks out of the garage (the relief point is literally at Kedzie garage) relieves K535, headed north (R</span><strong><span>N</span></strong><span>) on a 52 (the &#8220;South Kedzie&#8221; route), and does a few laps of that, before handing the bus off to K542, then walks back into the garage to hand in their paperwork.</span></p><p><span>Note the run is K</span><strong><span>5</span></strong><span>34 - the 134 is not considered one of the main Kedzie runs, so the second digit - &#8220;5&#8221; - references the 52.</span></p><p><span>The final, secret bit of each run is contained at the bottom: supervision can change your route at any time. This is done when a bus is particularly late (for instance, a bus is scheduled to be in service but a supervisor orders them to deadhead instead to get &#8220;back in place&#8221; on schedule), or when the train system goes down and they need to pull buses off the street for the shuttle, or when an event is letting out or&#8230;</span></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!OsOS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8175-11ca-465a-81e7-2284da86e32d_813x102.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!OsOS!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8175-11ca-465a-81e7-2284da86e32d_813x102.png 424w, /__u/substackcdn.com/image/fetch/$s_!OsOS!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8175-11ca-465a-81e7-2284da86e32d_813x102.png 848w, /__u/substackcdn.com/image/fetch/$s_!OsOS!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8175-11ca-465a-81e7-2284da86e32d_813x102.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OsOS!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8175-11ca-465a-81e7-2284da86e32d_813x102.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!OsOS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8175-11ca-465a-81e7-2284da86e32d_813x102.png" width="813" height="102" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf7f8175-11ca-465a-81e7-2284da86e32d_813x102.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:102,&quot;width&quot;:813,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!OsOS!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8175-11ca-465a-81e7-2284da86e32d_813x102.png 424w, /__u/substackcdn.com/image/fetch/$s_!OsOS!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8175-11ca-465a-81e7-2284da86e32d_813x102.png 848w, /__u/substackcdn.com/image/fetch/$s_!OsOS!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8175-11ca-465a-81e7-2284da86e32d_813x102.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OsOS!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf7f8175-11ca-465a-81e7-2284da86e32d_813x102.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong><span>Scheduling - How do operators get assigned runs?</span></strong><span><br><br>Every few months, CTA bus operators get to &#8220;pick&#8221; their runs on a seniority basis, with longer-tenured bus operators picking their runs before newer operators pick theirs. Each run is listed individually for each weekday (these are typically all the same). Saturday and Sunday both have their own unique schedules. Operators may choose to pick any combination of 5 regular runs (although only so many operators can choose to have any given day off), or pick a &#8220;block&#8221; of four 10ish hour days that come as a package deal with Saturday and Sunday always off, plus one other day. You can see all of the spring 2026 runs and the summer 2025 </span><a href="https://drive.google.com/drive/folders/1cRKg5Ki1NLfsFGCtodeY3_vws1capL3k?usp=sharing"><span>runs here</span></a><span>. Part-time operators can indicate their preference among part-time-only run blocks totaling around 30 hours for a week (unlike full time operators, part time operators can have their schedules changed on them by management. Full time operators cannot be forced to change their runs.)</span></p><p><span>Operators may also select to work &#8220;the [extra] board,&#8221; where they call in five days a week to learn what they have been assigned the next day. Operators on the board may also get assigned a &#8220;show,&#8221; where they come in for 2 hours and take whatever run that people do not show up for without giving 24 hours notice. The board, shows, and last minute requests for operators to take overtime are how CTA fills sick days, vacation days, last-minute call-offs, etc. Working the board typically results in operators getting more hours than a picked run would</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a><span> (and therefore better pay), as well as allowing them to typically get off earlier each day than they otherwise would.</span></p><p><span>Since picks are made in seniority order, new operators generally work nights and weekends and progressively get earlier off times and more favorable days off as they build seniority. Once all available runs are picked, remaining operators automatically get shoved onto the board. This, combined with bus operators tending to love picking up extra shifts, is how CTA maintains (despite what CTA riders might expect) an exceptionally high level of service delivery for buses: approximately 99.5% of all buses scheduled actually go out.</span></p><p><span>Congrats, you have now passed an entire half day in CTA operator training!</span></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p><span>We get maps for all the routes, including pullouts and deadheads</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Being on the board means an operator will get assigned any run anyone calls off for - including the longer 10-or-more hour &#8220;block&#8221; runs. This means overtime pay.</p></div></div>]]></content:encoded></item><item><title><![CDATA[In Chicago, only 9% of shootings result in an arrest]]></title><description><![CDATA[In Chicago, only 9% of shootings result in an arrest]]></description><link>https://citythatworks.substack.com/p/we-should-try-to-solve-more-shootings</link><guid isPermaLink="false">https://citythatworks.substack.com/p/we-should-try-to-solve-more-shootings</guid><dc:creator><![CDATA[Richard Day]]></dc:creator><pubDate>Tue, 18 Aug 2026 12:04:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jyze!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ed975b0-ec28-4580-bcc8-1135df42a1a7_1220x872.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Two upcoming events:</p><ul><li><p><strong>August 19th | Let&#8217;s Talk Housing with Ald. Bennett Lawson:</strong> Join A City That Works, Strong Towns Chicago, Chicago Growth Project, Abundant Housing Illinois, Lakeview Urbanists, and whatever other pro-housing groups that get started between now and Wednesday to talk housing with Ald. Bennett Lawson. We&#8217;ll be at Big Gay Sal&#8217;s Pizza in Lakeview from 5:30-7:30pm. <a href="https://www.eventbrite.com/e/lets-talk-housing-with-alderman-lawson-tickets-1995766408051?aff=oddtdtcreator">Register here</a>.</p></li><li><p><strong>September 2nd | A Conversation with Matt Brewer:</strong> Matt Brewer is an attorney and former CEO of the Chicago Housing Authority. He&#8217;s also running for Mayor. Join us for a conversation with him about his career, the CHA, and how he&#8217;d run the city. We&#8217;ll be at Jefferson Tap and Grille from 5:30-7pm. <a href="https://www.eventbrite.com/e/a-city-that-works-a-conversation-with-matt-brewer-tickets-1997801950413">Register here</a>. </p></li></ul><div><hr></div><p><span>A few months ago, we wrote about Chicago&#8217;s </span><a href="/__u/citythatworks.substack.com/p/getting-away-with-murder"><span>poor record of solving murders</span></a><span>: in 2025, only 33% of homicides in Chicago actually ended in an arrest. That&#8217;s a disaster for a number of reasons. Not only are far too many murders going unpunished, but by &#8216;clearing&#8217; a large number of homicides without ever making an arrest, the Mayor and Police Department are hiding the ball on just how bad we&#8217;re really performing.</span></p><p><span>But homicides aren&#8217;t the only crime we should care about. So I submitted a Freedom Of Information Act request to figure out how many non-fatal shootings a year Chicago Police clear &#8211; and what share of those clearances actually involve arrests.</span></p><p><span>The numbers aren&#8217;t pretty. Between 2001 and 2025, the arrest rate for non-fatal shootings in Chicago has averaged </span><strong><span>just 9% per year</span></strong><span>. During the pandemic, arrest rates dropped to as low as 5% before rebounding to 11% last year. CPD is also writing off almost as many cases via &#8216;exceptional means&#8217; (such as when a perpetrator is deemed to be dead already, or the State&#8217;s Attorney&#8217;s Office declines to prosecute a case). Historically, 7% of cases have been cleared through that path.</span></p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/TD2iQ/1/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/33bb4a9f-72d5-4916-91bf-dd4eea140b19_1220x912.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ba3c0fa-182a-4968-879a-40e0c33df08f_1220x1062.png&quot;,&quot;height&quot;:509,&quot;title&quot;:&quot;Chicago only makes arrests in 5-13% of non-fatal shootings&quot;,&quot;description&quot;:&quot;Clearances for non-fatal shootings by type, 2005-2025&quot;,&quot;belowTheFold&quot;:false}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/TD2iQ/1/" width="730" height="509" frameborder="0" scrolling="no"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p><span>This still understates the problem. First, it only counts shootings where an individual was hit &#8211; if a gunman fired and missed altogether, it wouldn&#8217;t be included in this data. And unlike homicides, which are generally reported very accurately, surveys indicate that </span><a href="https://counciloncj.org/when-crime-statistics-diverge/?ref=vitalcitynyc.org"><span>just 40%</span></a><span> of violent crimes are reported to police. That means that there are likely far more shooting victims in Chicago that never came forward in the first place. After all, if the police aren&#8217;t going to make an arrest anyway, what&#8217;s the point?</span></p><p><span>This is bad for a few reasons. Not only do victims of violence deserve closure, but </span><em><span>actually solving crimes</span></em><span> is an important part of how a police department rebuilds trust with residents.</span></p><p><span>Solving more shootings would also likely help drive down violence in the city over the medium term. Researchers have struggled to tease out the deterrent effect of higher clearance rates, but in Chicago we know that a </span><a href="https://www.chicagotribune.com/2014/04/15/chicago-gun-violence-big-numbers-but-a-surprisingly-small-network/"><span>very small number</span></a><span> of individuals commit a large share of the shootings. Getting just a few of them off the streets could make a major difference in public safety. Shootings also often set off cycles of retaliatory violence, which could be interrupted if perpetrators are caught quickly.</span></p><p><span>It&#8217;s also worth remembering that almost every shooting is an attempted murder &#8211; the perpetrator just missed, or the victim got timely medical care. Catching these offenders before they learn to aim presents one of our better opportunities to reduce homicides going forward.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p><strong><span>Chicago appears to be uniquely bad at this</span></strong></p><p><span>Few police departments are good at solving these cases, but Chicago appears to be uniquely bad. In 2024, Chicago&#8217;s 9% arrest-rate clearance rate for non-fatal shootings was less than a third of the </span><a href="https://www.hfg.org/wp-content/uploads/2026/04/unsolved-shootings-why-and-how-to-boost-clearance-rates.pdf"><span>national average of 34%.</span></a></p><p><span>We&#8217;re also worse than most of our big city peers. According to a review by the Marshall Project, in 2022 Denver, Colorado led the way amongst big cities with a 53% clearance rate of non-fatal shootings. New York was second at 41%. Meanwhile, Chicago was at the bottom of the cities reviewed, with a clearance rate of just 9%.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!2mGf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2948e420-a399-48a9-9b55-b279b9e2e51a_1456x1185.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!2mGf!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2948e420-a399-48a9-9b55-b279b9e2e51a_1456x1185.png 424w, /__u/substackcdn.com/image/fetch/$s_!2mGf!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2948e420-a399-48a9-9b55-b279b9e2e51a_1456x1185.png 848w, /__u/substackcdn.com/image/fetch/$s_!2mGf!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2948e420-a399-48a9-9b55-b279b9e2e51a_1456x1185.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2mGf!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2948e420-a399-48a9-9b55-b279b9e2e51a_1456x1185.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!2mGf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2948e420-a399-48a9-9b55-b279b9e2e51a_1456x1185.png" width="1456" height="1185" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2948e420-a399-48a9-9b55-b279b9e2e51a_1456x1185.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1185,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!2mGf!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2948e420-a399-48a9-9b55-b279b9e2e51a_1456x1185.png 424w, /__u/substackcdn.com/image/fetch/$s_!2mGf!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2948e420-a399-48a9-9b55-b279b9e2e51a_1456x1185.png 848w, /__u/substackcdn.com/image/fetch/$s_!2mGf!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2948e420-a399-48a9-9b55-b279b9e2e51a_1456x1185.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2mGf!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2948e420-a399-48a9-9b55-b279b9e2e51a_1456x1185.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Source: </span><a href="https://www.themarshallproject.org/2023/10/30/nonfatal-shootings-police-clearance-rates-denver#:~:text=From%202017%2D2019%2C%20New%20York,to%2Dday%20of%20police%20work."><span>Marshall Project</span></a></p><p><span>Again, this understates the problem. Because Chicago tends to rely much more heavily on &#8216;exceptional clearances&#8217; than other cities, our 9% significantly inflates the actual share of non-fatal shootings cleared by arrests. When you strip out the 77 &#8216;exceptional clearances,&#8217; Chicago&#8217;s arrest rate for non-fatal shootings in 2022 was just 7.2%.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p><span>Other cities do not do this at the same rates. Data for 2022 isn&#8217;t available publicly, but </span><a href="https://www.nyc.gov/assets/nypd/downloads/excel/analysis_and_planning/clearance/clearance-report-q4-2025.xlsx"><span>in 2025</span></a><span>, New York reported just 6 &#8216;exceptional clearances&#8217; across </span><em><span>all</span></em><span> crime categories. That means its 42.6% reported clearance rate in 2025 is an actual reflection of its arrest rate, rather than an exercise in aggressive stat padding.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">A City That Works is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><strong><span>We&#8217;re dealing with a capacity problem</span></strong></p><p><span>There&#8217;s nothing special about shootings that makes them particularly hard to solve. In fact, because these cases all come with a live witness (the victim), these cases should generally be easier to solve than homicides.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a></p><p><span>The problem is that police departments don&#8217;t prioritize them. In Boston, researchers found that clearance rates for homicides and non-fatal shootings are </span><a href="https://onlinelibrary.wiley.com/doi/full/10.1111/1745-9133.12451"><span>similar in the first 48 hours</span></a><span> after an incident, but then fall off much faster for non-fatal shootings as detectives are routed elsewhere.</span></p><p><span>We see this pattern in Chicago as well. As noted in an </span><a href="https://chicago.suntimes.com/the-watchdogs/2025/03/14/non-fatal-shootings-clearance-rate-chicago-police-cpd-statistics"><span>excellent Sun-Times article</span></a><span> last year, non-fatal shootings are quickly deprioritized by CPD. The </span><a href="https://www.chicagopolice.org/wp-content/uploads/Workforce-Allocation-Study.pdf"><span>Matrix Consulting study</span></a><span> published earlier this year put some numbers behind that reporting: detectives spend an average of 270 hours per case on each homicide, but just 50 hours per case for non-fatal shootings.</span></p><p><span>The results are predictable. CPD consistently makes arrests in 100-200 non-fatal shootings per year, regardless of the overall number of shootings committed. When shootings go up (as they did in 2016 and 2020), an even larger share go unprosecuted &#8211; contributing to a broader breakdown in public safety.</span></p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/hjAfn/6/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6ed975b0-ec28-4580-bcc8-1135df42a1a7_1220x872.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fb5351f1-c602-4cc0-b172-d5d5efdec934_1220x1072.png&quot;,&quot;height&quot;:529,&quot;title&quot;:&quot;Chicago consistently makes arrests in just 100-200 shootings per year, regardless of overall rates of violence&quot;,&quot;description&quot;:&quot;Non-fatal shootings by clearance type, 2005-2025&quot;,&quot;belowTheFold&quot;:true}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/hjAfn/6/" width="730" height="529" frameborder="0" scrolling="no" loading="lazy"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p><strong><span>Three solutions to boost arrest rates</span></strong></p><p><span>This fact pattern leads to some pretty straightforward solutions. First, Chicago needs to dedicate more detective time to solving non-fatal shootings. Based on the Matrix analysis, detectives should be spending 4-5x the time and effort on non-fatal shootings as they are today. Any efforts to civilianize more roles and/or hire more officers needs to make this role a priority.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a></p><p><span>If we do so, we can expect some pretty quick results. When Denver attacked non-fatal shootings with the same resources as fatal ones, clearance rates jumped up from one in six to </span><a href="https://www.themarshallproject.org/2023/10/30/nonfatal-shootings-police-clearance-rates-denver#:~:text=From%202017%2D2019%2C%20New%20York,to%2Dday%20of%20police%20work."><span>over 50%.</span></a><span> The Boston Police Department has accomplished something similar. Notably, in February of last year CPD told the Sun-Times that it was trying to do something similar, but </span><a href="/__u/citythatworks.substack.com/p/getting-away-with-murder"><span>absent a meaningful increase</span></a><span> in detective headcount, it&#8217;s hard to see where those resources would come from.</span></p><p><span>Second, we need to continue to lean into </span><a href="/__u/citythatworks.substack.com/p/technology-investments-for-a-safer"><span>technology investments</span></a><span> to improve the productivity of detectives. Research on CPD&#8217;s </span><a href="https://www.hfg.org/wp-content/uploads/2026/04/unsolved-shootings-why-and-how-to-boost-clearance-rates.pdf"><span>Area Technology Centers</span></a><span> indicated they delivered meaningful improvements in homicide clearance rates even as violence spiked during the pandemic. Continued investments in cameras and license plate readers would likely make a big difference.</span></p><p><span>Better software to process those inputs would also help. Per the </span><a href="https://www.chicagopolice.org/wp-content/uploads/Workforce-Allocation-Study.pdf"><span>Matrix analysis</span></a><span>, the average homicide case requires CPD to review 60 hours of video, and the average non-fatal shooting requires 6.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a><span> Artificial Intelligence is not a magic wand for solving our city&#8217;s problems, but there are plenty of off-the-shelf tools that are quite good at processing large volumes of video and tagging moments for better review. That could free up significant time and might encourage detectives to source more video footage in the first place.</span></p><p><span>Finally, we should extend some progress CPD has made to homicide investigations to non-fatal shootings. This has been a below the radar story in recent years, but the Department has been </span><a href="https://www.chicagopolice.org/news/perf-2025-update/"><span>working to implement</span></a><span> a series of recommendations made by the Police Executive Research Forum and Department of Justice back in 2018.</span></p><p><span>One of those changes, codified in the last CPD contract, ensures the same detective consistently works a homicide from the get-go. We&#8217;ll spend more time on those changes, but they appear to be a success so far. Treating non-fatal shootings with a similar level of care and consistency would likely deliver improvements to clearance rates as well.</span></p><p><strong><span>This is a solvable problem</span></strong></p><p><span>There is rarely &#8216;one weird trick&#8217; to address the problems Chicago faces. But in this case, there is also no one single villain or entrenched political actor blocking a series of systemwide changes, either. CPD wants better numbers, detectives want to solve crimes, and other actors in the system - including the police union - have been open to prior reforms.</span></p><p><span>Solving more shootings won&#8217;t come easy, but we can fix this problem with focused effort and a limited amount of additional resourcing. In the process, Chicago could give more victims closure, rebuild trust in our police force, and deliver safer communities in the long run. That&#8217;s exactly the sort of reform a future Mayor and Police Superintendent should prioritize.</span></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/p/we-should-try-to-solve-more-shootings?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading A City That Works! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/p/we-should-try-to-solve-more-shootings?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/citythatworks.substack.com/p/we-should-try-to-solve-more-shootings?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>It also means that the offender catches an attempted murder charge instead of later being tagged with a much longer sentence for murder one. If you care about reducing the number of Americans behind bars in the long run, this might be one of the more sustainable ways to do so.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>There is a slight discrepancy between the 9% clearance rate reported here and 11% rate reported at the beginning of this article. My guess is that some additional shootings in 2022 where cleared between today and when this article was written in 2023.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Some of those victims are less cooperative than others, of course. But last I checked, most corpses weren&#8217;t particularly cooperative either.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>At a minimum! Given our abysmal arrest rates for fatal shootings, we should also be working harder to solve those as well.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>Again &#8211; no reason that we should expect a non-fatal shooting to have less useful video than a fatal one. This is simply a question of effort and resource prioritization.</p></div></div>]]></content:encoded></item><item><title><![CDATA[How the next mayor should think about our fiscal challenges]]></title><description><![CDATA[Part 2 of our recurring series on big issues in the 2027 mayoral election]]></description><link>https://citythatworks.substack.com/p/how-the-next-mayor-should-think-about-a08</link><guid isPermaLink="false">https://citythatworks.substack.com/p/how-the-next-mayor-should-think-about-a08</guid><dc:creator><![CDATA[Conor Durkin]]></dc:creator><pubDate>Thu, 13 Aug 2026 12:01:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NbL0!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4af86af3-6f96-4f61-a7b4-c056577bff35_1280x1280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><span>First, a few upcoming events to flag: </span></em></p><ul><li><p><em><span> </span><strong><span>New to announce:</span></strong><span> On September 2nd, we&#8217;ll be chatting with Matt Brewer, former CEO of the Chicago Housing Authority and candidate for Mayor of Chicago. Come hang out with us at Jefferson Tap from 5:30-7:00pm, and </span><a href="https://www.eventbrite.com/e/a-city-that-works-a-conversation-with-matt-brewer-tickets-1997801950413"><span>register here</span></a><span> to let us know you&#8217;re coming. </span></em></p></li></ul><p><em><strong>Others to remember:</strong> B<span>ig Tent Urbanist Party on </span><a href="https://www.eventbrite.com/e/big-tent-urbanist-network-summer-party-tickets-1992721689215">August 13</a>, <span>Keep Families in the City on </span><a href="http://www.eventbrite.com/e/1992152874876/?discount=ACityThatWorks">August 16</a>, and <span>A Conversation With Ald. Bennett Lawson on </span><a href="https://www.eventbrite.com/e/lets-talk-housing-with-alderman-lawson-tickets-1995766408051?aff=oddtdtcreator">August 19</a><span>.</span></em></p><div><hr></div><p><span>In recent years, the City of Chicago&#8217;s budget has gotten increasingly difficult to get across the finish line. Our annual budget gap - the projected budget deficit that the City has to close each budget season - has grown from around $128 million in FY2023 to over $1.1 billion last year. And despite some reforms last year, gaps are projected to remain quite large. The city&#8217;s </span><a href="https://cdn.prod.website-files.com/68bb0c7a3993328cb1f875a6/6a39a9995ca6a21f4d7f5b01_CFFTF_Final%20Report_2026.pdf"><span>Financial Future Task Force projected</span></a><span> a gap of nearly $700 million this year and gaps between $680 and $780 million in future years.</span></p><p><span>Meanwhile, City Council has become an increasingly outspoken voice during budget season. After providing significant pushback during the fall 2024 budget season, last year they took things fully into their own hands by passing a budget of their own. Leading this process is an unenviable position to be in.</span></p><p><span>Yet that is the position that whoever wins next year&#8217;s mayoral election will find themselves in. This is the second post in our series on the issues that ought to shape the 2027 mayoral race (pensions was first). Chicago&#8217;s fiscal position is fraught, and the budget cycle seems more challenging than ever - but figuring out how to deal with our fiscal reality must be at the forefront of any mayor&#8217;s agenda.</span></p><h3><strong><span>Some budget basics</span></strong></h3><p><span>First, a brief overview of how the city budget works: last year, the City of Chicago had a total budget of around $16.6 billion, with $12.7 billion in our operating budget (excluding grant funds). Much of that, however, consists of spending that is fairly set in stone. Pension payments and debt service, for example, now combine to make up about </span><a href="https://www.civicfed.org/chicagos-fy2026-adopted-budget"><span>40% of the city&#8217;s operating budget</span></a><span>.  Our city enterprise funds (water, sewers, and the two airports) also make up a significant portion of the overall budget but are standalone self-funded entities.</span></p><p><span>The remaining piece is our Corporate Fund, which was around $6 billion last year. This is the City&#8217;s general operating fund, and is where we spend money on the stuff you probably think about most often in terms of &#8220;what the city does.&#8221; This is also the portion that&#8217;s really up for debate each year and gets negotiated during budget season. When there&#8217;s a shortfall in revenue, it&#8217;s the fund where the cuts (or new taxes and fees) need to come from, and when there&#8217;s a surplus it&#8217;s where the City can allocate funds for new investments or projects.</span></p><p><span>And as I referenced earlier, those shortfalls have become increasingly common in recent years. This year&#8217;s gap is expected to be somewhere around $680 million before changes to the budget take place. You could get fairly granular at mapping out the causes of these recurring deficits, but ultimately they boil down to the fact that increases in our spending</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a><span> typically outpace our revenues</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a><span>.</span></p><p><span>Even in the Corporate Fund, room to maneuver is not always huge. I think it&#8217;s worth noting that in last year&#8217;s budget, when Council passed their own proposal over the mayor&#8217;s objections, the final alternate budget that passed changed only 1.6% of total spending - a few hundred million dollars - compared to the mayor&#8217;s original proposal. Over 98% of the budget wasn&#8217;t in dispute even when fighting was at its fiercest in recent memory.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/citythatworks.substack.com/subscribe"><span>Subscribe now</span></a></p><h3><strong><span>The case for a long-term strategy</span></strong></h3><p><span>Perhaps the most frustrating part of our budget challenges is in the seeming lack of long-term planning at solving the problem. Each year, we seem to reach for a new hodgepodge of additional taxes, fines and fees to bring in a bit more revenue. We find a new smattering of operational efficiencies we can come up with to reduce our spending. Then when we&#8217;re still not there, we use one-time solutions like pulling in increasingly larger TIF surpluses or taking on more debt to fund operational expenses.</span></p><p><span>What we&#8217;re not doing often enough is enacting solutions which can compound year over year, like indexing those taxes and fees (and yes, even our property tax levy) to inflation, so they&#8217;ll increase slowly over time and keep better pace with our expenses, instead of ratcheting upwards every few years.</span></p><p><span>And in recent cycles, this challenge has become particularly difficult as tensions between City Council and the mayor&#8217;s office escalated into Council passing an alternate budget of their own. It&#8217;s difficult to enact meaningful reforms when those reforms aren&#8217;t led by the administration responsible for enacting them, or when those voting to pass them have to worry about the threat of a veto preventing reforms the mayor doesn&#8217;t like. But I am skeptical that City Council will be willing to revert to a more passive voice in future administrations, even if future mayors have less contentious relationships with Council. Candidates for mayor need to think about how they intend to work *</span><strong><span>with</span></strong><span>* City Council to craft a budget that fixes our fiscal challenges, rather than just butting heads and seeing who can get to 26 votes first.</span></p><h3><strong><span>What that long-term strategy should include</span></strong></h3><p><span>It&#8217;s worth thinking through what that long-term strategy ought to include, too. An easy one for starters: more of our revenue sources need to be indexed to inflation going forward. Under Mayor Lightfoot, for example, the city increased its property tax levy each year to keep up with inflation. Those small-but-predictable increases ought to be a lot easier for taxpayers to deal with than seeing a dramatic tax hike every few years when we&#8217;re forced to raise the levy more significantly. And away from property taxes, my back-of-the-envelope math estimated that indexing other fees and fines referenced by the Financial Task Force - like recycling fines, food inspection fees, or the bottled water tax - would bring in around $17 to $18 million per year for the city. That won&#8217;t close the gap on its own, but it helps stop the gap from compounding each cycle for no reason other than nobody wanting to have yet another fight about which fees to hike this year.</span></p><p><span>Some larger revenue ideas are worth exploring as well. The online sports wagering tax the city passed last year, for example, has performed exceptionally well, and it would probably behoove us to think about expanding to whatever level would maximize revenue for the city. Secondly, while I&#8217;m not a fan of pulling money out of TIF surpluses every year, I do think we need to take a harder look at fully sunsetting those TIF districts which are no longer necessary to stimulate economic development. Doing so would increase our property tax levy without raising rates on homeowners.</span></p><p><span>I&#8217;ve also been an advocate before of hiking our garbage fee, which currently brings in around $60 million in revenue for the city but covers less than one-fifth of what it actually costs for the city to collect our trash. Garbage collection is one of the most straightforward fee-for-service type things that the city does, and having a fee that more adequately reflects the cost of collection seems like a straightforward good idea (and one that can be done in a way to protect low-income residents, as we do with water and sewer bills).</span></p><p><span>We also need to do a better job adopting sustainable reforms that groups like the Financial Future Task Force and EY come up with, rather than shelving or slow-walking their ideas. Last year, for example, the Task Force&#8217;s interim report and EY jointly identified somewhere in the neighborhood of $90 to $120 million in efficiencies that the city could act on immediately - including domains like fleet management, debt collection modernization, and tax auditor staffing - plus another $100 to $200 million in longer-term savings from things like technology modernization and City-County functional consolidation. Implementation hasn&#8217;t kept pace with the ambition. Take fleet management, for instance - identified savings were in the ballpark of $13 to $28 million, but last year&#8217;s budget only contemplated $3 million of it. That&#8217;s not nothing, but it&#8217;s not what we need.</span></p><p><span>To be fair, we are making some progress - the estimated fiscal gap for this year of around $680 million is meaningfully smaller than last year&#8217;s $1.1 billion, and that&#8217;s presumably through some of these reforms. But &#8220;better than it was&#8221; isn&#8217;t the same as &#8220;as good as it can be,&#8221; and there&#8217;s no real mechanism ensuring that reforms adopted survive contact with the next budget cycle.</span></p><h3><strong><span>What the next mayor needs to be thinking about</span></strong></h3><p><span>With all that in mind, here are the main things I think candidates for mayor need to be considering:</span></p><ul><li><p><strong><span>Have a plan for dealing with labor. </span></strong><span>Labor is our most significant expense in the budget, with personnel costs making up roughly </span><a href="https://www.civicfed.org/chicagos-fy2026-adopted-budget"><span>70% of the city&#8217;s operating budget</span></a><span>. Both EY and the budget working group have also noted that many of their most significant cost-saving reforms would require buy-in from our public sector unions. Nearly all of the city&#8217;s major Collective Bargaining Agreements - including the Fire Fighters, FOP, SEIU, AFSCME, and IBEW all expire on June 30, 2027. That&#8217;s just six weeks after the next mayoral inauguration date on May 17th. Candidates need a plan *right now* for what they want out of those negotiations and how they intend to deal with the city&#8217;s labor partners to put us on firmer footing going forward.</span></p></li><li><p><strong><span>Regard Springfield as a tool, not a cure-all.</span></strong><span> In recent years, we&#8217;ve often heard calls for more progressive revenue sources - which Springfield would need to work to authorize - to fix our budget challenges, followed by very little action to actually bring about those changes. There are other legitimate asks Chicago can make of the state government to help our budget issues, too - like extending the sales tax to cover services, or fighting for a higher </span><a href="https://tax.illinois.gov/localgovernments/income.html"><span>LGDF share rate</span></a><span> (both ideas the Financial Task Force included in their </span><a href="https://news.wttw.com/sites/default/files/article/file-attachments/260619-CFFTF-Final%20Report.pdf"><span>recommendations</span></a><span>). But getting any of those ideas implemented requires having a real state legislative agenda, and consistently lobbying for that agenda. That&#8217;s also a long-term project, not something you can count on for the next budget cycle. And it&#8217;s a task often made easier when those doing the lobbying can point to the hard choices we&#8217;re already making at the city level before we&#8217;re asking for more state help. It&#8217;s not enough to turn to Springfield as a panacea. Candidates need a clear idea of what they&#8217;re looking for from Springfield, a long-term plan for bringing it about, and a short-term plan for how they&#8217;re going to make progress until they can get that plan passed.</span></p></li><li><p><strong><span>Fix our economic growth.</span></strong><span> At a certain point, we cannot keep raising rates on a base that isn&#8217;t growing fast enough. Every fight over the next new tax or fee is really a fight over how to divide a pie that isn&#8217;t getting bigger - and the only way out of that dynamic is a tax base that expands on its own. A serious mayor needs an actual growth agenda, not just wishful thinking and platitudes about why economic growth is important. We&#8217;ll go into more detail on this in a future post, but proposals like further cutting the tape to reduce permitting timelines, or reforming our zoning and construction codes to increase the supply of housing, seem like obvious places to start.</span></p></li></ul><p><span>The overall requirement here is difficult, though straightforward. To solve our fiscal challenges, future administrations need a sustained commitment towards long-term fiscal reforms, dealing with partners in labor to reduce our largest spending costs, and creating the economic growth that will make our budget math easier. Candidates for mayor need to show they have a plan to do that.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><strong>A City That Works</strong> is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Much of which is contractual, like pension obligations, debt repayment schedules, or contractually-agreed upon employee compensation, and increase automatically over time</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p> Many of which are fixed dollar amounts - like our pension levy, or many of our fines and fees - instead of being indexed to inflation or having any other ramp over time</p></div></div>]]></content:encoded></item><item><title><![CDATA[A plan to cut construction costs]]></title><description><![CDATA[Four changes to boost construction across Chicago]]></description><link>https://citythatworks.substack.com/p/lets-fix-the-building-code</link><guid isPermaLink="false">https://citythatworks.substack.com/p/lets-fix-the-building-code</guid><dc:creator><![CDATA[Daniel Koslovsky]]></dc:creator><pubDate>Tue, 11 Aug 2026 13:02:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!TCuu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6699276-6907-4aea-8398-ee5dd26d31dd_1536x864.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><span>Three upcoming events to flag: Big Tent Urbanist Party on </span><a href="https://www.eventbrite.com/e/big-tent-urbanist-network-summer-party-tickets-1992721689215">August 13</a><span>, Keep Families in the City on </span><a href="http://www.eventbrite.com/e/1992152874876/?discount=ACityThatWorks">August 16</a><span>, and A Conversation With Ald. Bennett Lawson on </span><a href="https://www.eventbrite.com/e/lets-talk-housing-with-alderman-lawson-tickets-1995766408051?aff=oddtdtcreator">August 19</a><span>.</span></em></p><div><hr></div><p><em>Daniel Koslovsky is a recurring contributor for A City That Works. He&#8217;s also written for the University of Chicago&#8217;s Becker Friedman Institute, Streetsblog Chicago, and Crain&#8217;s Chicago Business.</em></p><p><span>Regular readers of A City That Works are well aware of the growing housing crisis facing Chicago. The good news, as </span><a href="/__u/citythatworks.substack.com/p/illinois-is-getting-closer-to-a-major"><span>previously</span></a><span> </span><a href="/__u/citythatworks.substack.com/p/something-great-just-happened-on"><span>laid out</span></a><span> by this blog, is that the city and state are at least starting to address the zoning rules that make it harder to build housing across the city.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p><span>However, if we don&#8217;t also reduce the cost of new construction, zoning code reforms alone won&#8217;t generate enough new development to overcome the city&#8217;s shortage of </span><a href="https://www.thecha.org/sites/default/files/2025-08/No-Room-to-Rent-CHA_08.25_Transparency.pdf"><span>128,000 affordable homes</span></a><span>. </span><a href="https://www.sciencedirect.com/science/article/pii/S1051137724000317"><span>Recent research</span></a><span> found that construction costs are the biggest driver of increasing break-even rents</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a><span> in the city and that they are accelerating faster than the national average. </span></p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/4aaUz/2/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/335aca7d-3b64-43bf-a9b7-16a9ef740b5d_1220x842.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f810379a-9e52-4d2f-9d6c-1d96f3eff171_1220x992.png&quot;,&quot;height&quot;:498,&quot;title&quot;:&quot;Construction costs drive increases in break even rent&quot;,&quot;description&quot;:&quot;Increase in break even rents attributable to changes in construction and land costs, 2012-2020&quot;,&quot;belowTheFold&quot;:false}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/4aaUz/2/" width="730" height="498" frameborder="0" scrolling="no"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p>To address this issue we need to reform Chicago&#8217;s building code as well. <span>The poster child for these efforts has been </span><a href="/__u/citythatworks.substack.com/p/small-lots-and-the-case-for-single"><span>single-stair reform</span></a><span>, which would make it easier and cheaper to build affordable, multi-family units. But that&#8217;s just the starting point &#8211; there are a number of other elements of Chicago&#8217;s building code that raise construction costs, while providing minimal safety benefits.</span></p><p><span>Richard first wrote about this problem </span><a href="/__u/citythatworks.substack.com/p/lets-make-it-cheaper-to-build?r=bhpu9"><span>back in 2024</span></a><span>. Today, we&#8217;re kicking off a recurring series to dig into the code changes that could make it cheaper to build in Chicago, and help deliver lower rents and safer buildings in the process. In particular, we will be examining the following:</span></p><ul><li><p><span>Plumbing code restrictions that limit the use of polyvinyl chloride (PVC) and cross-linked polyethylene (PEX) plastic piping and tubing</span></p></li><li><p><span>Restrictions on the use of mass timber for buildings 6+ stories</span></p></li><li><p><span>Elevator cabin size, accessibility, and other requirements</span></p></li><li><p><span>Other areas where Chicago&#8217;s code is out of step with the rest of the country such as requirements for electrical conduit (metal piping), excessive accessibility requirements, and an opaque building code update process</span></p></li></ul><p><span>Today, we&#8217;ll take a brief look at the cost premiums and safety considerations of each of these items. Then we&#8217;ll examine the second order implications, and the political constraints that have kept these rules in place.</span></p><p><strong><span>Known Costs and Uncertain Benefits</span></strong></p><p><strong><span>Plumbing</span></strong><span>: Currently, Chicago </span><a href="https://www.chicago.gov/content/dam/city/depts/bldgs/general/CodeModernization/11182021ASPEhandout.pdf"><span>code</span></a><span> prohibits developers from using PVC and PEX plastic piping and tubing in residential buildings with a height exceeding 60 feet. This forces mid and high-rise multifamily buildings to be built with more expensive cast iron or copper piping. David Lapidus, a Chicago area multifamily housing real estate developer, estimated that allowing plastic piping and tubing could save 5-10% on total construction costs.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!d1Uw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7110baa-fdfa-49e4-96e6-2fa6f35abd87_1254x836.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!d1Uw!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7110baa-fdfa-49e4-96e6-2fa6f35abd87_1254x836.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!d1Uw!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7110baa-fdfa-49e4-96e6-2fa6f35abd87_1254x836.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!d1Uw!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7110baa-fdfa-49e4-96e6-2fa6f35abd87_1254x836.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!d1Uw!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7110baa-fdfa-49e4-96e6-2fa6f35abd87_1254x836.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!d1Uw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7110baa-fdfa-49e4-96e6-2fa6f35abd87_1254x836.jpeg" width="1254" height="836" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7110baa-fdfa-49e4-96e6-2fa6f35abd87_1254x836.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:836,&quot;width&quot;:1254,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!d1Uw!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7110baa-fdfa-49e4-96e6-2fa6f35abd87_1254x836.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!d1Uw!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7110baa-fdfa-49e4-96e6-2fa6f35abd87_1254x836.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!d1Uw!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7110baa-fdfa-49e4-96e6-2fa6f35abd87_1254x836.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!d1Uw!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7110baa-fdfa-49e4-96e6-2fa6f35abd87_1254x836.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: center;"><em><span>PVC piping. Source: The Vinyl Institute.</span></em></p><p><span>The code is ostensibly in place to improve fire safety in mid and high rise buildings, but neither of the two dominant plumbing codes adopted by most jurisdictions in the US (the </span><a href="https://codes.iccsafe.org/content/IPC2021P2/chapter-7-sanitary-drainage"><span>International Plumbing Code</span></a><span> and the </span><a href="https://iapmo.org/codes-standards-development/code-development/uniform-plumbing-code"><span>Uniform Plumbing Code</span></a><span>) impose any height limits for plastic pipe use. Chicago&#8217;s 60-foot restriction is out of step with most of the country, which does not see plastic piping as a fire hazard worth restricting.</span></p><p><strong><span>Mass timber</span></strong><span>: Chicago&#8217;s </span><a href="https://codelibrary.amlegal.com/codes/chicago/c7209359-81de-4059-a679f6a211f04dea/chicagobuilding_il/0-0-0-338628"><span>allowable-height rules</span></a><span>  push many mid-rise buildings greater than five stories into more expensive &#8220;noncombustible&#8221; construction types. Crucially, this prevents developers from using mass timber as the primary building material. David estimates that on one 50,000 square foot project he is currently working on, his company could have saved 10% on overall construction costs if mass timber were an option.</span></p><p><span>Prior code updates in Chicago illustrate the potential impact of relaxing restrictions on timber construction. Annual permits issued in the city for five story residential and mixed-use buildings </span><a href="https://daniel-kay-hertz.ghost.io/the-birth-of-a-new-chicago-housing-typology-five-story-infill-or-the-iii-5/"><span>essentially doubled</span></a><span> after the city&#8217;s code was updated to allow wood framing for interior walls starting in 2021.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!TCuu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6699276-6907-4aea-8398-ee5dd26d31dd_1536x864.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!TCuu!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6699276-6907-4aea-8398-ee5dd26d31dd_1536x864.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!TCuu!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6699276-6907-4aea-8398-ee5dd26d31dd_1536x864.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!TCuu!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6699276-6907-4aea-8398-ee5dd26d31dd_1536x864.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!TCuu!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6699276-6907-4aea-8398-ee5dd26d31dd_1536x864.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!TCuu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6699276-6907-4aea-8398-ee5dd26d31dd_1536x864.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c6699276-6907-4aea-8398-ee5dd26d31dd_1536x864.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!TCuu!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6699276-6907-4aea-8398-ee5dd26d31dd_1536x864.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!TCuu!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6699276-6907-4aea-8398-ee5dd26d31dd_1536x864.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!TCuu!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6699276-6907-4aea-8398-ee5dd26d31dd_1536x864.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!TCuu!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6699276-6907-4aea-8398-ee5dd26d31dd_1536x864.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: center;"><em><span>Construction of a mid-rise building using mass timber. Source: Woodworks.</span></em></p><p><span>Similar to plastic piping, the justification given for limiting mass timber to five stories is fire safety, but this restriction is not aligned with current guidelines. The modern International Building Code, which most jurisdictions in the US adopt, now permits mass timber to be used for buildings up to at least nine stories generally, and all the way up to </span><a href="https://www.woodworks.org/resources/status-of-building-code-allowances-for-tall-mass-timber-in-the-ibc/"><span>18 stories</span></a><span> in some cases.</span></p><p><strong><span>Elevators</span></strong><span>: </span><a href="https://codelibrary.amlegal.com/codes/chicago/latest/chicago_il/0-0-0-2667880"><span>Chicago&#8217;s building code</span></a><span> requires that buildings six stories or higher have at least one elevator with a cabin large enough to accommodate a fully horizontal ambulance stretcher.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a><span> This cabin size requirement is the norm throughout the US and Canada. In comparison, the rest of the developed world typically only requires elevator cabins to be large enough to fit a wheelchair plus one person.</span></p><p><span>The larger cabin size is one of the primary reasons it costs </span><a href="https://admin.centerforbuilding.org/wp-content/uploads/2024/12/Elevators.pdf"><span>three times as much</span></a><span> to construct an elevator in the US and Canada as it does in Western Europe. The larger cabins are not only more expensive to build, they also reduce the feasibility of new developments by decreasing the amount of rentable space by an estimated 5%.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!hb5d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8802607-92b6-45bf-9fdf-4cf2f5b8140e_1180x722.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!hb5d!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8802607-92b6-45bf-9fdf-4cf2f5b8140e_1180x722.png 424w, /__u/substackcdn.com/image/fetch/$s_!hb5d!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8802607-92b6-45bf-9fdf-4cf2f5b8140e_1180x722.png 848w, /__u/substackcdn.com/image/fetch/$s_!hb5d!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8802607-92b6-45bf-9fdf-4cf2f5b8140e_1180x722.png 1272w, /__u/substackcdn.com/image/fetch/$s_!hb5d!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8802607-92b6-45bf-9fdf-4cf2f5b8140e_1180x722.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!hb5d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8802607-92b6-45bf-9fdf-4cf2f5b8140e_1180x722.png" width="1180" height="722" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f8802607-92b6-45bf-9fdf-4cf2f5b8140e_1180x722.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:722,&quot;width&quot;:1180,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!hb5d!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8802607-92b6-45bf-9fdf-4cf2f5b8140e_1180x722.png 424w, /__u/substackcdn.com/image/fetch/$s_!hb5d!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8802607-92b6-45bf-9fdf-4cf2f5b8140e_1180x722.png 848w, /__u/substackcdn.com/image/fetch/$s_!hb5d!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8802607-92b6-45bf-9fdf-4cf2f5b8140e_1180x722.png 1272w, /__u/substackcdn.com/image/fetch/$s_!hb5d!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8802607-92b6-45bf-9fdf-4cf2f5b8140e_1180x722.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: center;"><em><span>Comparison of the minimum elevator cabin sizes in most of Europe and most of North America. The measurements are in centimeters. Source: The Center for Building in North America.</span></em></p><p><span>The larger cabin size is mandated to accommodate emergency responders in the event they need to transport someone in a medical crisis in a fully reclined stretcher. While that is a noble motivation, such events are exceedingly rare and emergency responders are experienced at working around the absence of large elevator cabins.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a><span> The extra cost also perversely incentivizes developers to exclude elevators from their projects altogether when possible, depriving tenants of the safety benefits a smaller elevator would provide.</span></p><p><span>Individually, the extra costs from these codes are enough to sink housing developments that would otherwise be just profitable enough to get built. Collectively, they present a serious financial hurdle for medium to large housing developments, ballparked to be 20%-25% of construction costs for a project constrained by all three codes, in a city in desperate need of more homes.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a></p><p><span>In addition to resulting in less housing overall, high construction costs contribute to disinvestment in lower income neighborhoods. When construction costs are high, developers have to be able to command high rents or sales prices in order to get projects to pencil. That means investment is restricted to a small set of already affluent neighborhoods, while housing stock in lower income communities continues to age.</span></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/p/lets-fix-the-building-code?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading A City That Works! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/p/lets-fix-the-building-code?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/citythatworks.substack.com/p/lets-fix-the-building-code?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p></div><p><strong><span>Hidden health costs</span></strong></p><p><span>Paradoxically, by stalling the construction of new homes in the name of safety, the highlighted codes are making Chicagoans less safe in meaningful ways. A </span><a href="https://link.springer.com/content/pdf/10.1023/A:1007070325219.pdf"><span>1999 paper by Harvard researchers</span></a><span> tried to quantify these secondary effects. They broke them down into two categories &#8212; stock effects and income effects.</span></p><p><span>Stock effects are the negative impacts of having an older, less safe housing stock. Older housing is more likely to </span><a href="https://nlihc.org/sites/default/files/AG-2020/6-01_Lead-Hazard-Control-and-Healthy-Homes.pdf"><span>contain hazards</span></a><span>, provide </span><a href="https://www.pew.org/en/research-and-analysis/issue-briefs/2025/09/modern-multifamily-buildings-provide-the-most-fire-protection"><span>less fire protection</span></a><span>, and be in </span><a href="https://www.jchs.harvard.edu/blog/greater-assistance-needed-combat-persistence-substandard-housing"><span>substandard condition</span></a><span> generally. That describes a lot of Chicago housing today - the median home in Chicago is more than </span><a href="https://www.cmap.illinois.gov/wp-content/uploads/dlm_uploads/Chicago.pdf"><span>70 years old</span></a><span>.</span></p><p><span>Income effects are the negative health impacts of people having to spend more on housing if they want to attain the same quality of home. A portion of the money families must spend on more expensive housing would have gone towards healthcare and lifestyle improvements. Foregoing that spending has real health consequences.</span></p><p><span>The study&#8217;s authors find that every 0.1% increase in construction costs leads to between two and sixty premature deaths per year nationally. Translating the low end of this premature deaths estimate to a 20%-25% increase in construction costs these codes are estimated to incur, means a conservative rough estimate of the premature deaths in the Chicago area resulting from the cost premium of these codes is about 13 to 16 people annually.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a></p><p><span>There are further negative consequences not accounted for by this paper.</span></p><p><span>First, by making the city&#8217;s housing less dense people will be forced to more sprawling communities and live a more car-oriented lifestyle. Driving is a much more dangerous activity than living in a multifamily unit with slightly relaxed building codes. A recent </span><a href="https://www.pew.org/en/research-and-analysis/issue-briefs/2025/09/modern-multifamily-buildings-provide-the-most-fire-protection"><span>Pew study</span></a><span> found that multifamily housing built after 2010 had a fire death rate of 0.5 per million people. Meanwhile, 15,000 miles of driving, the yearly distance driven by the average American, results in roughly 180 fatalities per million people.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a></p><p><span>Additionally, for some households, the extra cost of housing is the difference between having a home and living on the street. There is a </span><a href="https://ideas.repec.org/a/tpr/restat/v83y2001i1p37-51.html"><span>well established</span></a><span> relationship between the cost of housing in a metropolitan area and its rate of homelessness. People experiencing homelessness are at a much higher risk of experiencing health and safety issues than the general population, even after controlling for things like income, education, and race.</span></p><p><strong><span>Absence of cost-benefit analysis</span></strong></p><p><span>Building codes are valuable. They set minimum safety standards that give us all peace of mind. Their benefits are felt at both the individual and community level. I can rest easy knowing that I&#8217;m not living in a tinderbox, and that my neighbor&#8217;s building isn&#8217;t at risk of producing a fire that spreads fast enough to take down the whole neighborhood (</span><a href="https://en.wikipedia.org/wiki/Great_Chicago_Fire"><span>something Chicago is all too familiar with</span></a><span>). Codes also reduce transaction costs by harmonizing standards across the construction industry.</span></p><p><span>But to enact optimal policy, lawmakers need to soberly weigh the costs of these codes against the benefits they provide. By not fully accounting for a code&#8217;s costs, they may end up harming the people they are trying to protect. In the case of the codes highlighted in this series, not only do they cost Chicagoans more in monthly rent and mortgage payments, the secondary effects of those extra costs erode any of the limited safety benefits they may provide.</span></p><p><strong><span>The politics of reform</span></strong></p><p><span>On paper, relaxing these codes seems like a clear net positive. Unfortunately, they remain in place because the political economy for them has long been asymmetric. We will dive into specifics more in later articles, but to characterize the landscape broadly &#8212; concentrated, powerful interest groups fight to maintain the current codes without much organized push back.</span></p><p><span>Fire departments support the stricter codes because they are incentivized to promote the safety of their firefighters and the fire safety of the city above all else. Understandably, they are not particularly concerned with the cost these codes add to building homes. Thus, any code that might provide extra fire protection, even ones like restrictions on plastic piping and tubing where the safety benefits are up for debate, are likely to be supported by CFD.</span></p><p><span>Unions in the building trades often support the stricter codes because they lead to more work for their members. In many cases, more stringent specifications require more labor (or more skilled labor) than simpler alternatives. A </span><a href="https://whyy.org/articles/a-tweak-to-the-city-s-plumbing-code-on-tap-to-lower-housing-costs-but-will-philly-politics-stand-in-the-way/"><span>common saying</span></a><span> in the construction industry is that it takes ten men to carry one length of a cast iron pipe, but it only takes one man to carry ten lengths of PVC plastic pipe. Of course, organized labor is also invested in seeing more projects pencil - and nobody wins when nothing gets built at all.</span></p><p><span>There&#8217;s also asymmetry in the risk facing policymakers because of public psychology. If a death can be traced back to a relaxed code, there&#8217;s the potential for the politicians who enacted the reform to face public outrage and scandal. In contrast, no such public outrage exists for those who have maintained the status quo of a supply constrained housing market, even though its secondary effects have likely led to a number of premature deaths.</span></p><p><span>Those are three strong political forces and, until the recent rise of the YIMBY movement, there was no countervailing force pushing for reform. Historically, even developers haven&#8217;t been major advocates of code reform, because they&#8217;re used to the rules as written and they apply to everyone in the industry. But as the city&#8217;s housing crisis continues to worsen, the political calculus has </span><a href="https://www.illinoisrealtors.org/blog/chicago-voters-rank-housing-affordability-as-their-top-concern-over-crime/"><span>started to change</span></a><span>.</span></p><p><strong><span>A path forward</span></strong></p><p><span>Chicago does not have to choose between safety and affordability when it comes to housing. With the modern safety features of multifamily buildings these two goals are in fact aligned. To do that, we need to pursue targeted code reforms that will enable far more buildings to pencil. </span></p><p><span>Other cities and states have already charted a path that Chicago and Illinois can follow. We will highlight those jurisdictions as this series rolls on. Many of them navigated the same political challenges laid out above. </span></p><p><span>It is genuinely exciting to see the growing momentum around zoning reforms at the state and local levels. Those concerned with the current housing crisis should be heartened by the recent progress in the city and state to address the serious lack of homes. Now, we need to direct the same level of energy and attention to our building code. </span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">A City That Works is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p><span>In the last couple years, City Council has allowed wards to opt-in to ADU legalization and legalized denser home construction on a large stretch of the Western Avenue and Broadway Avenue corridors. Meanwhile, parking mandates were effectively eliminated in Chicago as part of the transit funding bill passed last fall. And with Governor Pritzker making the </span><a href="/__u/citythatworks.substack.com/p/governor-pritzkers-housing-plan-takes"><span>BUILD plan</span></a><span> his major legislative priority this year, there is reason for optimism that further beneficial reforms may soon come to fruition.</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>The minimum rent that tenants of a housing development would need to pay in order for it to be financially feasible for a developer.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>In the rest of Illinois this requirement kicks in even earlier, at four stories.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p><span> Buildings built before this requirement was enacted, which is most of Chicago&#8217;s housing stock, are grandfathered in rather than having to comply.</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>5-10% from plastic piping and tubing, 10% from mass timber, and 5% from elevators, per David&#8217;s estimates, sums to 20-25% in total.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p><span>Two deaths nationally is equal to about 0.0069 deaths per million because the US had a population of 290 million in 1999. 0.0069 multiplied by 9.41, the population of the Chicago metro area, results in about .0649 deaths for a .1% price increase. Multiplying .0649 by 200 and 250 for the 20-25% cost premium range gives us the final yearly range of approximately 13 to 16 deaths per year. This calculation assumes the relationship found nationally holds for Chicago specifically and that the effect is linear. It should be emphasized that this is a back of the envelope estimate used for the purposes of highlighting the real secondary costs of expensive housing, not a rigorous and precise estimate.</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p><span>There were </span><a href="https://crashstats.nhtsa.dot.gov/Api/Public/ViewPublication/813791"><span>39,254 traffic fatalities</span></a><span> and </span><a href="https://www.fhwa.dot.gov/policyinformation/statistics/2024/vm202"><span>3.29 trillion vehicle miles traveled</span></a><span> in the US in 2024. This translates to 1.19 deaths per 100 million miles driven, which results in .0001785 expected fatalities for the average US driver driving 15,000 miles. Multiplying that number by 1 million gives us the 180 deaths per million drivers figure.</span></p></div></div>]]></content:encoded></item><item><title><![CDATA[An agenda for family-friendly housing]]></title><description><![CDATA[In high-income neighborhoods, Chicago rewards studio apartments and mansions]]></description><link>https://citythatworks.substack.com/p/an-agenda-for-family-friendly-housing</link><guid isPermaLink="false">https://citythatworks.substack.com/p/an-agenda-for-family-friendly-housing</guid><dc:creator><![CDATA[Adam Drakulic]]></dc:creator><pubDate>Thu, 06 Aug 2026 12:03:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!f8vF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82e77ad8-574e-42e8-b242-c9ac9e254714_2048x1331.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Three upcoming events to flag: Big Tent Urbanist Party on <a href="https://www.eventbrite.com/e/big-tent-urbanist-network-summer-party-tickets-1992721689215">August 13</a>, Keep Families in the City on <a href="http://www.eventbrite.com/e/1992152874876/?discount=ACityThatWorks">August 16</a>, and A Conversation With Ald. Bennett Lawson on <a href="https://www.eventbrite.com/e/lets-talk-housing-with-alderman-lawson-tickets-1995766408051?aff=oddtdtcreator">August 19</a>. More details on all three are available on our <a href="/__u/citythatworks.substack.com/publish/post/198568562">events page</a>. But given the subject of today&#8217;s article, we&#8217;d make a special plug for the event on the 16th, which will feature a panel with legislators and housing experts to discuss the reforms</em> <em>below<span>. </span></em></p><div><hr></div><p><em>Adam Drakulic is the President of the Chicago Growth Project.</em> </p><p><span>On October 2nd, 2025, my wife and I welcomed our first child into the world. We live in a two-bedroom condo in Wrigleyville that we adore. The Brown and Red lines take me to work and our daughter to every cultural institution this city has to offer. We have gone without a car for most of that time, and saved a lot of money in the process.</span></p><p><span>As every parent eventually discovers, a baby&#8217;s worth of stuff expands to fill whatever space you have. So we&#8217;ve found ourselves looking for more elbow room. I made the mistake of checking  Zillow to see what the market looks like around us, and trust me, </span><a href="https://chicago.suntimes.com/real-estate/2026/08/01/cash-properties-sale-open-house-chicago-homebuyers-bidding-wars"><span>it&#8217;s not pretty</span></a><span>. There are plenty of one bedrooms comparable in price to the rest of the city, expensive $800,000 plus duplex downs, and almost nothing in between. In particular, there are almost no apartments available with three or more bedrooms.</span></p><h3><span>Lakeview Builds Family Housing Exactly One Way</span></h3><p><span>I pulled the</span><a href="https://www.census.gov/programs-surveys/acs/microdata.html"><span> Census microdata</span></a><span> for Lakeview and Lincoln Park to see what has been built since 2010. In buildings of twenty units or more, 69 percent of  units built are a studio or a one-bedroom, and 10 percent of units have three bedrooms or more. In contrast, 87% of units built in one or two unit buildings were three bedrooms or more. Lakeview </span><em><span>does </span></em><span>build family-sized housing, it just builds it as detached houses and duplexes, which is the most expensive possible way to produce a bedroom on land this valuable.</span></p><p><span>Here is an example of what&#8217;s getting built: </span><a href="https://www.redfin.com/IL/Chicago/3511-N-Wilton-Ave-60657/unit-1/home/12754861"><span>3511 N Wilton Avenue, Unit 1</span></a><span> is a three-bedroom, three-bath, 2,100 square foot duplex down on a quiet one-way street, a few minutes from Wrigley Field, the Southport Corridor, and both the Brown and Red lines. It is, more or less, exactly the home I would buy if I could. It was listed on May 1st of this year at $799,000, went contingent in five days, and closed on June 5th at $826,000. That works out to $393 per square foot.</span></p><p><span>You can see the missing rung in the price data. Citywide, the typical three-bedroom home in Chicago is worth about $358,712, according to</span><a href="https://www.zillow.com/research/data/"><span> Zillow</span></a><span>. A one-bedroom in Lakeview is worth $5,000 less than the citywide average. That discount might come as a bit of a surprise, but the plethora of </span><a href="https://www.cmap.illinois.gov/wp-content/uploads/dlm_uploads/Lake-View.pdf"><span>older 1- and 2-bedroom apartments</span></a><span> in Lakeview are likely driving that trend.</span></p><p><span>But as you scale up in bedrooms, a clear disparity emerges. A two-bedroom in Lakeview costs 1.5 times as much as the city wide average, a three-bedroom runs 2.3 times, while a four-bedroom is 2.9 times. By the time we reach five bedrooms, Lakeview costs 4.4 times what the rest of the city does.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!f8vF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82e77ad8-574e-42e8-b242-c9ac9e254714_2048x1331.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!f8vF!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82e77ad8-574e-42e8-b242-c9ac9e254714_2048x1331.png 424w, /__u/substackcdn.com/image/fetch/$s_!f8vF!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82e77ad8-574e-42e8-b242-c9ac9e254714_2048x1331.png 848w, /__u/substackcdn.com/image/fetch/$s_!f8vF!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82e77ad8-574e-42e8-b242-c9ac9e254714_2048x1331.png 1272w, /__u/substackcdn.com/image/fetch/$s_!f8vF!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82e77ad8-574e-42e8-b242-c9ac9e254714_2048x1331.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!f8vF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82e77ad8-574e-42e8-b242-c9ac9e254714_2048x1331.png" width="1456" height="946" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/82e77ad8-574e-42e8-b242-c9ac9e254714_2048x1331.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:946,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!f8vF!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82e77ad8-574e-42e8-b242-c9ac9e254714_2048x1331.png 424w, /__u/substackcdn.com/image/fetch/$s_!f8vF!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82e77ad8-574e-42e8-b242-c9ac9e254714_2048x1331.png 848w, /__u/substackcdn.com/image/fetch/$s_!f8vF!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82e77ad8-574e-42e8-b242-c9ac9e254714_2048x1331.png 1272w, /__u/substackcdn.com/image/fetch/$s_!f8vF!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82e77ad8-574e-42e8-b242-c9ac9e254714_2048x1331.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Family-sized units are priced at a premium. One well-known variable here is schools. On the</span><a href="https://www.isbe.net/pages/illinois-state-report-card-data.aspx"><span> 2025 state assessment</span></a><span>, Burley, Blaine, and Hamilton Elementary are among the highest-scoring open-enrollment neighborhood elementary schools in CPS. Lakeview, and other North Side neighborhoods have other amenities in abundance as well, including transit, parks and retail - which researchers find </span><a href="https://www.nber.org/papers/w11347"><span>strongly complement school quality</span></a><span>.</span></p><p>Today, there are only two public schools in the <a href="https://data.cityofchicago.org/Education/Chicago-Public-Schools-School-Profile-Information-/3dhs-m3w4/about_data">entire city</a> that report a smaller share of low-income students than Burley, Blaine and Hamilton. </p><p><span>Chicago should be making these opportunities as widely as available as possible. In this case, that means encouraging as many family-friendly units as possible. Unfortunately, we&#8217;ve spent decades doing the opposite.</span> </p><h3><span>Historically, 2-4 Flats Supplied Most of Our Family-Friendly Units</span></h3><p><span>In Chicago, family-sized housing most commonly comes in the form of a two-flat, three-flat, four-flat, and courtyard buildings. Chicago built them by the thousands a century ago, and you walk past them on almost every residential block on the North and Northwest Sides.</span></p><p><span>DePaul&#8217;s Institute for Housing Studies found that</span><a href="https://www.housingstudies.org/releases/characteristics-2-4-stock-chicago-neighborhoods/"><span> nearly 40 percent of rental units in two- to four-unit buildings have three or more bedrooms</span></a><span>. In buildings with five to 49 units, it is 14.8 percent. In buildings with 50 or more units, it is 5.9 percent.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!1p6E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a8873dd-5db8-4b78-a5d2-b409d3181ffe_2048x1092.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1p6E!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a8873dd-5db8-4b78-a5d2-b409d3181ffe_2048x1092.png 424w, /__u/substackcdn.com/image/fetch/$s_!1p6E!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a8873dd-5db8-4b78-a5d2-b409d3181ffe_2048x1092.png 848w, /__u/substackcdn.com/image/fetch/$s_!1p6E!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a8873dd-5db8-4b78-a5d2-b409d3181ffe_2048x1092.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1p6E!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a8873dd-5db8-4b78-a5d2-b409d3181ffe_2048x1092.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1p6E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a8873dd-5db8-4b78-a5d2-b409d3181ffe_2048x1092.png" width="1456" height="776" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a8873dd-5db8-4b78-a5d2-b409d3181ffe_2048x1092.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:776,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!1p6E!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a8873dd-5db8-4b78-a5d2-b409d3181ffe_2048x1092.png 424w, /__u/substackcdn.com/image/fetch/$s_!1p6E!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a8873dd-5db8-4b78-a5d2-b409d3181ffe_2048x1092.png 848w, /__u/substackcdn.com/image/fetch/$s_!1p6E!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a8873dd-5db8-4b78-a5d2-b409d3181ffe_2048x1092.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1p6E!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a8873dd-5db8-4b78-a5d2-b409d3181ffe_2048x1092.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Now, those buildings are disappearing. Between 2012 and 2023, the number of rental units in Chicago two-to-four-unit buildings</span><a href="https://www.housingstudies.org/releases/composition-cook-countys-housing-market/"><span> fell by almost 12 percent</span></a><span>. And the units that are getting built in places like Lakeview are going for eyewatering sums, as we saw earlier.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p><span>It&#8217;s beyond the scope of this article to address the 2-4 flat problem.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a><span> But here, we&#8217;ll address a related question:</span><strong><span> </span></strong><span>if there&#8217;s so much demand for family-friend housing in high-income neighborhoods, why aren&#8217;t we building family-friendly apartments?</span></p><h3><span>The Zoning Code Is The First Problem</span></h3><p><a href="https://metroplanning.org/affordable-housing-outcome-part-2-of-2/"><span>41 percent of Chicago&#8217;s land is zoned for single-family homes only</span></a><span>, which means the two-flat and the three-flat are illegal to build on a huge share of the city&#8217;s residential land. On a standard Chicago lot of 25 by 125 feet,</span><a href="https://codelibrary.amlegal.com/codes/chicago/latest/chicagozoning_il/0-0-0-48935"><span> the RS-3 rules</span></a><span> on lot area and floor area work out to exactly one home for exactly one family.</span></p><p><span>In the districts that do allow apartments, the code charges extra for bedrooms. Chicago regulates density through minimum lot area per unit. Every dwelling unit has to be matched by a set number of square feet of lot. In the RM6 and RM6.5 districts,</span><a href="https://codelibrary.amlegal.com/codes/chicago/latest/chicagozoning_il/0-0-0-48935"><span> Section 17-2-0303-A</span></a><span> requires 135 square feet for a studio apartment, and 300 square feet for any other type of unit.</span></p><p><span>A standard Chicago lot is 3,125 square feet. At 300 square feet per dwelling unit, that lot holds ten family-sized apartments. At 135, it holds 23 studios. Land is a fixed cost, and it gets divided by whatever door count the code allows. Say that lot costs $400,000. That is $40,000 of land buried in every family-sized apartment and $17,400 in every studio.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!eTQU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f15c0d6-2ec6-44fd-8ae9-6f18c1781009_2048x1331.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!eTQU!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f15c0d6-2ec6-44fd-8ae9-6f18c1781009_2048x1331.png 424w, /__u/substackcdn.com/image/fetch/$s_!eTQU!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f15c0d6-2ec6-44fd-8ae9-6f18c1781009_2048x1331.png 848w, /__u/substackcdn.com/image/fetch/$s_!eTQU!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f15c0d6-2ec6-44fd-8ae9-6f18c1781009_2048x1331.png 1272w, /__u/substackcdn.com/image/fetch/$s_!eTQU!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f15c0d6-2ec6-44fd-8ae9-6f18c1781009_2048x1331.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!eTQU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f15c0d6-2ec6-44fd-8ae9-6f18c1781009_2048x1331.png" width="1456" height="946" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f15c0d6-2ec6-44fd-8ae9-6f18c1781009_2048x1331.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:946,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!eTQU!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f15c0d6-2ec6-44fd-8ae9-6f18c1781009_2048x1331.png 424w, /__u/substackcdn.com/image/fetch/$s_!eTQU!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f15c0d6-2ec6-44fd-8ae9-6f18c1781009_2048x1331.png 848w, /__u/substackcdn.com/image/fetch/$s_!eTQU!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f15c0d6-2ec6-44fd-8ae9-6f18c1781009_2048x1331.png 1272w, /__u/substackcdn.com/image/fetch/$s_!eTQU!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f15c0d6-2ec6-44fd-8ae9-6f18c1781009_2048x1331.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><span>Two Staircases, No Third Bedroom</span></h3><p><span>Then there is the building code. Chicago requires two stairways in apartment buildings above three stories. Two stairways means a corridor has to run the length of every floor to connect them, which pushes the units to the outside and slices them thin so they all touch a window.</span></p><p><span>A corner unit can have windows on two sides, which is what a three-bedroom needs. A unit in the middle of the corridor gets one exterior wall. On Chicago&#8217;s 25-foot lots, that geometry rules out the family-sized unit before anyone picks a finish. Steven Vance at Chicago Cityscape </span><a href="https://www.chicagocityscape.com/blog/single-stair-benefits-for-chicagoans-20260330"><span>put numbers on the waste</span></a><span>: single-stair buildings dedicate up to 95 percent of their floor space to housing, against as little as 70 percent in a double-loaded corridor building. </span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!HcpM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe175c10b-af05-4302-9559-f6f474b0b17a_2400x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HcpM!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe175c10b-af05-4302-9559-f6f474b0b17a_2400x1440.png 424w, /__u/substackcdn.com/image/fetch/$s_!HcpM!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe175c10b-af05-4302-9559-f6f474b0b17a_2400x1440.png 848w, /__u/substackcdn.com/image/fetch/$s_!HcpM!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe175c10b-af05-4302-9559-f6f474b0b17a_2400x1440.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HcpM!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe175c10b-af05-4302-9559-f6f474b0b17a_2400x1440.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HcpM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe175c10b-af05-4302-9559-f6f474b0b17a_2400x1440.png" width="1456" height="874" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e175c10b-af05-4302-9559-f6f474b0b17a_2400x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:874,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:745356,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://citythatworks.substack.com/i/210017853?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe175c10b-af05-4302-9559-f6f474b0b17a_2400x1440.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!HcpM!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe175c10b-af05-4302-9559-f6f474b0b17a_2400x1440.png 424w, /__u/substackcdn.com/image/fetch/$s_!HcpM!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe175c10b-af05-4302-9559-f6f474b0b17a_2400x1440.png 848w, /__u/substackcdn.com/image/fetch/$s_!HcpM!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe175c10b-af05-4302-9559-f6f474b0b17a_2400x1440.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HcpM!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe175c10b-af05-4302-9559-f6f474b0b17a_2400x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A City That Works made the full case for single-stair reform <a href="/__u/citythatworks.substack.com/p/small-lots-and-the-case-for-single">back in April</a>, and it&#8217;s worth your time. </p><h3><span>The Math Never Gets to a Three-Bedroom Apartment</span></h3><p><span>Add this all up and apartments with three or more bedrooms quickly fail to pencil. The construction consulting firm Rider Levett Bucknall puts Chicago new multifamily hard construction costs at</span><a href="https://www.rlb.com/wp-content/uploads/sites/4/2026/03/Q1-2026-QCR.pdf"><span> $220 to $490 per square foot</span></a><span> as of the first quarter of 2026. That Wilton Avenue unit fetched $393 per square foot in one of the highest-demand neighborhoods in the city. That doesn&#8217;t include the cost of land, architects, engineers, permits, lawyers, or the interest you pay during construction. It also doesn&#8217;t include a dollar of profit for putting that capital at risk.</span></p><p><span>With construction costs that high, the tradeoff between building a studio or a one bedroom versus a three bedroom is a bad trade. A three bedroom unit takes 3.8 times the floor area of a studio and earns 2.6 times the rent. Per square foot, the studio brings in $3.71 a month and the three-bedroom $2.61. To match what a studio earns on the same square footage, a Lakeview three-bedroom would have to rent for about $5,800 a month. At $5,800 you are not solving a family housing problem, as the only families who could realistically afford those would earn $240,000 per year or more. The only family-sized home the math supports is a duplex down that sells for $826,000.</span></p><h3><span>The One Rule That Actually Rewards Family Units Is Optional</span></h3><p><span>Chicago&#8217;s zoning code is not completely off the mark in incentivizing more family-sized homes. A developer can satisfy the Chicago&#8217;s </span><a href="https://codelibrary.amlegal.com/codes/chicago/latest/chicago_il/0-0-0-2693409"><span>affordable set-aside requirement</span></a><span> with fewer, larger units. A three-bedroom counts as two studios. A four bedroom counts as two and a half. This only applies to the affordable units, and it&#8217;s at the discretion of the housing commissioner.</span></p><p><span>Alicia Pederson, writing over at </span><a href="https://courtyardurbanist.com/p/the-family-sized-blind-spot-in-inclusionary"><span>Courtyard Urbanist</span></a><span>, suggests an alternative. For buildings of 25 homes or fewer, Chicago should let developers satisfy their affordability requirement by building family-sized units that carry no income restriction at all. Small buildings are where Chicago families already live, and also happen to be the buildings under greatest pressure from affordability requirements. Even without an income restriction, they&#8217;d make an important contribution to affordability and stability.</span></p><h3><span>A Simple Set of Changes</span></h3><p><span>This is a solvable problem. In 1998 Houston cut its minimum lot size in the urban core from 5,000 square feet to 3,500, and in 2013 extended the change to nearly the whole city. According to a </span><a href="https://www.pew.org/en/research-and-analysis/issue-briefs/2023/09/lot-size-reform-unlocks-affordable-homeownership-in-houston"><span>Pew Charitable Trusts brief</span></a><span> on research out of UT Austin, at least 34,000 townhouses went up between 2007 and 2020. The townhouses built on former single-family lots carried a median assessed value of $340,000, against $545,000 for other new single-family homes in the city.</span></p><p><span>Here in Chicago, a few changes - at no fiscal cost - could make an enormous difference in our ability to keep families in the city:</span></p><ul><li><p><span>Legalize multi-unit housing on all of Chicago&#8217;s residential land.</span></p></li><li><p><span>Set minimum lot area by floor area instead of by unit count, so the code stops taxing bedrooms.</span></p></li><li><p><span>Pass Alderman Matt Martin&#8217;s single stair ordinance, which is currently sitting in committee.</span></p></li><li><p><span>Count bedrooms instead of doors in the Affordable Requirements Ordinance, and let buildings of 25 homes or fewer meet the obligation with family-sized units.</span></p></li></ul><p><span>High costs and a dearth of family-friendly housing options are not an inevitable result of development patterns or demographics. They&#8217;re a policy choice that we&#8217;ve made, bit by bit, over decades. We can choose to do better.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">A City That Works is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p><span>The rental market bears out in a similar manner as well. As of July 2026,</span><a href="https://www.rentcafe.com/average-rent-market-trends/us/il/cook-county/chicago/lakeview/"><span> RentCafe</span></a><span> has the average Lakeview studio, one- and two-bedroom apartment all renting for less than the citywide average. But  three-bedroom units in Lakeview rent for $4,091, while citywide units rent for $3,778.</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p><span> Affordable housing does not fill the gap either. IHS found that fewer than five percent of units in newly built affordable housing are family-sized.</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p><span>If you&#8217;re interested, I&#8217;d recommend starting with </span><a href="/__u/charliecohen.substack.com/p/the-death-of-the-chicago-two-flat"><span>this piece</span></a><span> by Charlie Cohen.</span></p></div></div>]]></content:encoded></item><item><title><![CDATA[A dangerous budget ]]></title><description><![CDATA[Some thoughts on the irresponsibility of CPS&#8217;s $150 million in assumed state spending]]></description><link>https://citythatworks.substack.com/p/a-dangerous-budget</link><guid isPermaLink="false">https://citythatworks.substack.com/p/a-dangerous-budget</guid><dc:creator><![CDATA[Conor Durkin]]></dc:creator><pubDate>Tue, 04 Aug 2026 12:12:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!E9Fr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa06249eb-d39c-4eb5-ab81-63c65f38e0ec_1231x692.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>A reminder on a few upcoming events:</em></p><ul><li><p><em><strong>August 13th | Big Tent Urbanist Party</strong><span>: Join a wide range of advocates and volunteers at Pizza Lobo in West Loop to celebrate Chicago&#8217;s urbanist organizations and our accomplishments. Event is from 6-9pm. </span><a href="https://www.eventbrite.com/e/big-tent-urbanist-network-summer-party-tickets-1992721689215">Register here</a><span>.</span></em></p></li><li><p><em><strong>August 19th | A Conversation with Ald. Bennett Lawson</strong><span>: Join Strong Towns Chicago, Chicago Growth Project and A City That Works to talk housing with Ald. Bennett Lawson. We&#8217;ll be at Big Gay Sal&#8217;s Pizza in Lakeview from 5:30-7:30pm. Our events are always free, but it&#8217;s helpful if you </span><a href="https://www.eventbrite.com/e/lets-talk-housing-with-alderman-lawson-tickets-1995766408051?aff=oddtdtcreator">register here</a><span> to let us know you&#8217;re coming.</span></em></p><div><hr></div></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!E9Fr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa06249eb-d39c-4eb5-ab81-63c65f38e0ec_1231x692.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!E9Fr!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa06249eb-d39c-4eb5-ab81-63c65f38e0ec_1231x692.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!E9Fr!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa06249eb-d39c-4eb5-ab81-63c65f38e0ec_1231x692.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!E9Fr!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa06249eb-d39c-4eb5-ab81-63c65f38e0ec_1231x692.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!E9Fr!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa06249eb-d39c-4eb5-ab81-63c65f38e0ec_1231x692.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!E9Fr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa06249eb-d39c-4eb5-ab81-63c65f38e0ec_1231x692.jpeg" width="676" height="380.0097481722177" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a06249eb-d39c-4eb5-ab81-63c65f38e0ec_1231x692.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:692,&quot;width&quot;:1231,&quot;resizeWidth&quot;:676,&quot;bytes&quot;:70286,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://citythatworks.substack.com/i/209770373?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa06249eb-d39c-4eb5-ab81-63c65f38e0ec_1231x692.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!E9Fr!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa06249eb-d39c-4eb5-ab81-63c65f38e0ec_1231x692.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!E9Fr!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa06249eb-d39c-4eb5-ab81-63c65f38e0ec_1231x692.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!E9Fr!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa06249eb-d39c-4eb5-ab81-63c65f38e0ec_1231x692.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!E9Fr!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa06249eb-d39c-4eb5-ab81-63c65f38e0ec_1231x692.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The 11-7 vote breakdown on the amended budget.</figcaption></figure></div><p><span>Last Thursday, the Chicago Board of Education passed a $10 billion budget for the 2026-27 school year by an 11-7 vote. The budget as passed involved several amendments to the district&#8217;s</span><a href="https://www.wbez.org/education/chicago-school-board/2026/07/15/cps-will-cut-teachers-and-five-student-non-attendance-days-as-district-looks-to-close-budget-deficit"><span> original budget proposal</span></a><span>, which had included around 1500 layoffs and five furlough days in an effort to close a $732 million deficit. The amended budget instead relied on a higher assumed TIF surplus (</span><a href="https://www.chicagotribune.com/2026/07/28/chicago-public-schools-tax-increment-financing/"><span>up from $200 million to $285 million</span></a><span>), as well as an assumption of $150 million in extra revenue from the State of Illinois through higher EBF funding ($100 million) and other grant programs ($50 million).</span></p><p><span>I&#8217;m not sure how I feel about that TIF figure, but the $150 million in new state funding does not strike me as a realistic assumption to make, and it is deeply irresponsible for the Board of Education to pass a budget relying on it. The district, its employees, and the public it serves will be worse off for it.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/citythatworks.substack.com/subscribe"><span>Subscribe now</span></a></p><h3><strong><span>Some background</span></strong></h3><p>As <a href="/__u/citythatworks.substack.com/p/cpss-many-challenges-part-2-recurring">we&#8217;ve covered before</a>, CPS has often faced large budget gaps in recent years, including a $734 million deficit in 2025-26 and a $505 million deficit in 2024-25. This year&#8217;s budget followed a similar shape, with a $732.5 million gap to close. The district initially sought to do this through a <a href="https://www.wbez.org/education/chicago-school-board/2026/07/15/cps-will-cut-teachers-and-five-student-non-attendance-days-as-district-looks-to-close-budget-deficit">series of cuts</a>, including laying off 760 teachers, 801 teacher aides, and 162 central office staff, plus a midyear spending freeze and five furlough days for employees on non-student attendance days. </p><p>While such proposed cuts were quite unpopular, CPS CEO Macquline King also highlighted the fact that <a href="https://www.chalkbeat.org/chicago/2026/07/31/seeking-to-reverse-layoffs-chicago-school-board-approves-budget-assuming-more-state-money-will-come/">district staff has grown significantly</a> since 2019 - up around 10,000 (or 26%) - while enrollment has fallen by over 45,000 students (or 12%). </p><p>In the short term, CPS&#8217;s financial situation this year is particularly precarious given <a href="https://abc7chicago.com/post/chicago-public-schools-says-delayed-cook-county-tax-collections-increase-borrowing-costs-budget-gap-persists/19566098/">delays in Cook County property tax revenue collections</a> causing a cash shortfall for the district. Because of this - and because the district <a href="https://www.civicfed.org/CPS-cash-crunch">does not have a rainy-day fund</a> - CPS has to rely on short-term borrowing to make payroll until property tax revenue is disbursed. This increased pressure to pass a budget, as <a href="https://www.chicagotribune.com/2026/07/30/cps-budget-passed/">CPS leadership had indicated doing so was a precursor</a> to securing those short-term loans. </p><h3><strong><span>A solution that doesn&#8217;t work</span></strong></h3><p><span>But while simply wishing more state revenue into existence might have been convenient for the school board, it&#8217;s simply not realistic. For starters, as many have pointed out, any supplemental appropriation passed in a fall veto session would need a three-fifths majority to take immediate effect. It&#8217;s difficult to imagine such a majority - relying heavily on non-Chicago legislators - is feasible.</span></p><p><span>And if legislation is not tailored as a Chicago-specific expenditure, it ends up quite expensive for the state (at a point rather late in the game from a budget perspective). As the Civic Federation president </span><a href="https://abc7chicago.com/post/cps-budget-vote-concerns-financing-school-opening-chicago-board-education-approves-amended/19608149/"><span>Joe Ferguson pointed out</span></a><span>, given that CPS only receives about 20 cents of every dollar in EBF funding, $100 million in new EBF dollars to CPS requires around $500 million in new state spending. Governor Pritzker has also expressed a fair amount of skepticism already, stating that &#8220;</span><a href="https://www.chicagotribune.com/2026/08/01/cps-budget-state-funding-legislature/"><span>there&#8217;s no revenue currently for what they&#8217;ve described</span></a><span>&#8221; and pointedly noting that he was waiting for House Speaker Emanuel Welch&#8217;s purported plan. Capitol Fax&#8217;s Rich Miller has </span><a href="https://chicago.suntimes.com/columnists/2026/07/31/emanuel-chris-welch-chicago-teachers-union-public-schools-cps-ctu-rich-miller"><span>pointed out the inherent difficulties in any such plan</span></a><span>. </span></p><p><span>All of this helps explain why CPS CEO </span>Macquline<span> King and the CPS finances team have expressed severe skepticism and concern around this course of action. CPS Chief Budget Officer Emila Zoko argued that the budget as passed could result in a credit downgrade, making borrowing more expensive for the district, and that &#8220;</span><a href="https://chicago.suntimes.com/chicago-school-board/2026/07/30/chicago-school-board-approves-budget-that-reverses-layoffs-but-counts-on-shaky-state-funds"><span>it will be a disaster</span></a><span>&#8221; if CPS relies on this revenue and it does not come through. Acting CFO Wally Stock also expressed concern about whether the budget as passed would still allow the district to get the short-term loan it needs to make payroll in September, given their cash crunch, which King referred to as &#8216;catastrophic.&#8217;</span></p><p><span>To put it plainly, I simply do not believe it is realistic to view an extra $150 million in state revenue as a reasonable assumption in any way, shape, or form. </span></p><h3><strong><span>Stunts are not solutions</span></strong></h3><p><span>I am certainly sympathetic to the idea that the state needs to do more to support local education spending. As</span><a href="/__u/citythatworks.substack.com/p/heres-how-cps-ought-to-be-asking"><span> I&#8217;ve written before</span></a><span>, the most obvious place is on the pension side, where the state is already picking up the tab for every district in the state except Chicago Public Schools. I also think it&#8217;s good to come up with</span><a href="/__u/citythatworks.substack.com/p/how-financial-engineering-could-help"><span> creative solutions to fix our financial issues</span></a><span>; given the district&#8217;s myriad of issues it behooves us to look at every opportunity we can.</span></p><p><span>But there&#8217;s a huge difference between fighting for more state funding and pretending you&#8217;ve already gotten it, or between finding creative solutions and imaginary ones. This is the latter on both counts, and when the imaginary revenue doesn&#8217;t show up, the district will be forced to make more painful cuts than it otherwise would have.</span></p><p><span>Given all that, it is difficult to look at this as anything more than a political stunt aimed at shifting the blame for unpopular cuts away from board members and to Governor Pritzker and the State Legislature. This tracks with reporting from Capitol Fax, which noted that board member Michilla Blaise</span><a href="https://capitolfax.com/2026/07/31/pritzker-says-he-looks-forward-to-seeing-welchs-cps-funding-plan/"><span> commented as much on Facebook</span></a><span>, remarking that if the state fails to allocate extra funds to the district, the board would &#8220;put all the layoffs and dead programs at the governor&#8217;s feet.&#8221; I don&#8217;t really know what else to say about that.</span></p><p><strong><span>What comes next?</span></strong></p><p><span>The CTU and others have </span><a href="https://www.ctulocal1.org/posts/member-update-cps-voted-to-budget-for-a-piece-of-what-springfield-owes/"><span>applauded the budget amendment</span></a><span>, claiming that doing so &#8220;hold[s] the adults in the room accountable&#8221; and that CPS and those board members opposed to the vote &#8220;fail to understand their role as advocates.&#8221; But there is a difference between advocacy and activism, and I think these kinds of budget shenanigans will make it less likely the district gets what it wants, not more.</span></p><p><span>Beyond Springfield, in recent cycles CPS budgets have relied on significant TIF surpluses to help balance the books, which come at the discretion of the mayor. We&#8217;ve also of course seen a </span><a href="https://www.chalkbeat.org/chicago/2025/03/12/city-hall-wantsschool-staff-pension-payment-from-cps/"><span>game of hot potato</span></a><span> over who pays pension contributions for the non-teacher employees of the district. Already at least </span><a href="https://chicago.suntimes.com/other-views/2026/03/16/mayor-johnson-billion-dollar-tif-raid-neighborhood-improvements-susana-mendoza-david-doig"><span>one mayoral candidate</span></a><span> - Susana Mendoza - has come out strongly against employing TIF surplus as a budget balancing tool, and I don&#8217;t imagine she&#8217;s alone.</span></p><p><span>What happens when a future mayor of Chicago is less beholden to the CTU? A dysfunctional Board of Education who&#8217;d rather pass the buck than accept the reality of its fiscal situation does not make for a good partner, and if future mayors don&#8217;t view CPS as a good partner then the long-term budget math gets much harder for the district. As bad a short-term move as this is, it might be a worse long-term one.</span></p><h3><strong><span>November is coming soon</span></strong></h3><p><span>Despite whatever the CTU and the eleven members voting for this budget may claim, this is not a bold stand to hold the state accountable. It&#8217;s a reckless move which ignores the reality of the district&#8217;s finances this year, threatens our financial credibility, and kicks the can six months down the road until after the school board election.</span></p><p><span>Nine</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a><span> of the eleven members voting for this budget, by the way - including Ms. Blaise - will be on the ballot for school board in November. Voters should remember their irresponsibility at the polls.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><strong>A City That Works</strong> is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p><span>Two others - Cydney Wallace and Angel Velez - were slated to run for their seats, but</span><a href="https://www.wbez.org/education/chicago-school-board/2026/07/14/five-chicago-school-board-candidates-removed-from-ballot-including-angel-velez-cydney-wallace"><span> were removed by the Chicago Board of Election Commissioners</span></a><span> after failing to collect enough signatures.</span></p></div></div>]]></content:encoded></item><item><title><![CDATA[Expanding on four ideas that could cut Chicago's shootings in half]]></title><description><![CDATA[A guest post from the University of Chicago Crime Lab]]></description><link>https://citythatworks.substack.com/p/expanding-on-four-ideas-that-could</link><guid isPermaLink="false">https://citythatworks.substack.com/p/expanding-on-four-ideas-that-could</guid><pubDate>Mon, 03 Aug 2026 18:24:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!kIlH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7c6be91-77e4-47cb-8370-0bd0a7250cfb_1220x734.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/FpBOO/3/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7c6be91-77e4-47cb-8370-0bd0a7250cfb_1220x734.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/445b7215-f647-4480-bf59-eca3e3dd5cdc_1220x908.png&quot;,&quot;height&quot;:421,&quot;title&quot;:&quot;Chicago's homicide rate remains stubbornly high relative to peer cities&nbsp;&quot;,&quot;description&quot;:&quot;Homicides per 100K residents&quot;,&quot;belowTheFold&quot;:false}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/FpBOO/3/" width="730" height="421" frameborder="0" scrolling="no"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p><em>Today&#8217;s guest post is written by Jens Ludwig, Charlie Beck, and Chico Tillmon. </em> </p><p><span>We here at the University of Chicago Crime Lab recently </span><a href="https://www.chicagotribune.com/2026/08/02/opinion-chicago-mayoral-public-safety-pledge/"><span>published an op-ed</span></a><span> in the </span><em><span>Chicago Tribune</span></em><span> outlining a set of four concrete, evidence-based strategies that whoever leads the city for the next four years could implement, at low cost, to improve public safety &#8211; perhaps substantially &#8211; over the next four years.</span></p><p><span>In what follows here, we &#8220;show our work&#8221; and try to explain why we&#8217;re focused on these four things specifically, and why we think that adoption of these strategies would be such an important (and low-cost) way to make our city safer &#8211; much safer.</span></p><p><span>What would a public safety plan for Chicago look like?</span></p><p><span>If the city had unlimited money, the answer to that question would be easy. But we have the opposite of unlimited money. Like other cities, our budget got a big boost for the past several years from federal pandemic relief funding. That funding is now done. At the same time Chicago&#8217;s downtown, as in most cities, is still struggling to adapt to the work-from-home era. News stories regularly document struggling downtown office buildings around the country </span><a href="https://www.wsj.com/real-estate/commercial/a-fire-sale-has-u-s-office-buildings-going-for-90-off-8fa8b5d8"><span>selling for 10%</span></a><span> of their previous values. That is not ideal for any city&#8217;s tax base.</span></p><p><span>We outline here a set of four concrete ideas that, with respect to public safety, can help the city do more with less. The key to getting more from less on the public safety front is to take greater advantage of an accumulating body of data and evidence about how to best prevent gun violence as discussed in more detail in our recent book </span><em><span>Unexpected Places: The Unexpected Origins of American Gun Violence</span></em><span> (University of Chicago Press, 2025) that summarizes the key lessons we&#8217;ve learned at the Crime Lab over the past nearly two decades of work.</span></p><p><span>What are those key lessons? While the media coverage over-represents shootings that stem from organized, hierarchical gangs fighting over drug turf, that&#8217;s not what most shootings are. They&#8217;re arguments, or retaliation for a past argument, that end in tragedy because someone&#8217;s got a gun. The data suggests the key is to inject a moment of reflection into these events, either by having a third party step in to interrupt things or else helping slow down people&#8217;s decision making. Not enough of that is being done here in Chicago, or else is not being done well enough &#8211; a problem that also creates an opportunity.</span></p><p><span>The four policy opportunities we focus on are:</span></p><ul><li><p><span>Getting more public safety per dollar spent on community violence intervention (CVI) programs</span></p></li><li><p><span>Better harnessing the most important crime-prevention tool society has &#8211; public schools</span></p></li><li><p><span>Low-cost changes to neighborhood infrastructure</span></p></li><li><p><span>Getting more public safety per dollar spent on the Chicago Police Department (CPD)</span></p></li></ul><p><span>We take these each in turn.</span></p><p><strong><span>1. Community Violence Intervention</span></strong></p><p><span>First let&#8217;s start with the big bet that Chicago has made on community violence intervention. </span><a href="https://giffords.org/intervention/what-is-community-violence-intervention/"><span>CVI</span></a><span> has become an </span><a href="https://publichealth.jhu.edu/center-for-gun-violence-solutions/solutions/community-violence-intervention"><span>umbrella term</span></a><span> </span><a href="https://www.chicagocred.org/our-approach"><span>for a variety of things</span></a><span> that enjoy different degrees of support from the existing research about their effectiveness:</span></p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/kf3oJ/3/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ea42c8a2-f62d-404e-a825-3493e1b50d55_1220x2508.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0cb8addc-8e23-44c5-afa0-e089ac711deb_1220x3236.png&quot;,&quot;height&quot;:956,&quot;title&quot;:&quot;Evaluating the evidence on Community Violence Intervention (CVI) strategies&quot;,&quot;description&quot;:&quot;&quot;,&quot;belowTheFold&quot;:true}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/kf3oJ/3/" width="730" height="956" frameborder="0" scrolling="no" loading="lazy"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p><span>In some sense our recommendation for whoever runs Chicago from 2027-2031 is &#8220;help our local CVI sector do more of the things the data tell us work.&#8221; Below we discuss education, the built environment and different enforcement strategies; here we focus on &#8220;meta-cognition&#8221; programs, which are a CVI program component that, as noted above, has very good evidence behind it.</span></p><p><span>Almost every CVI program has an opportunity to incorporate more meta-cognitive programming into many of the things they are already doing, which could have the effect of increasing &#8211; perhaps substantially &#8211; the public safety effectiveness of existing CVI dollars. For example, connecting adults to jobs </span><a href="https://www.annualreviews.org/content/journals/10.1146/annurev-criminol-111523-122257"><span>programs doesn&#8217;t do much to reduce violence</span></a><span>, surprisingly. But adding in programming on meta-cognition can lead to large changes in violence, as </span><a href="https://academic.oup.com/qje/article-abstract/139/1/1/7220727"><span>data</span></a><span> from the READI program in Chicago suggests. Specifically, a randomized controlled trial (RCT) of READI by our University of Chicago Crime Lab team showed that program participants experienced a 65% reduction in arrests for shootings and homicides.</span></p><p><span>As a side note on the READI results: Some observers have dismissed those impacts because of the degree of statistical precision (or imprecision) of the estimates; the odds that this sized impact estimate is due to change is 13%, higher than the usual 5% cutoff that scientists use for hypothesis testing. But while it is appropriate for science to adopt such a stringent, risk-averse bar for rejecting the scientific status quo &#8211; science should be conservative and update its understanding of the world only slowly, when the evidence is quite strong &#8211; this same convention for policy evaluation winds up strongly and inappropriately privileging the status quo. For purposes of making policy decisions, the right question is: &#8220;We have a policy that reduces gun violence arrests by 65% but with a 1 in 8 chance this effect is a fluke result; if the impact is real, the benefits to Chicago would be between 4 and 18 times program costs. Is that worth it?&#8221; We suspect that few Chicago citizens, when posed with this question, would say no.</span></p><p><span>What would be useful for the next administration, whoever that is, to commit to?</span></p><ul><li><p><span>Supporting local CVI programs in the effort to incorporate meta-cognition programming into what they are already doing by supporting staff and leadership training.</span></p></li><li><p><span>Holding local CVI programs that receive city funding responsible for achieving that goal</span></p></li></ul><p><span>The exact impact of this shift for the city on gun violence is somewhat hard to predict. While incorporation of meta-cognition or CBI programming can be quite large, as noted above, it is hard to know to what share of high-risk people in Chicago are currently being served by existing CVI programs, and what share of existing CVI programs are already incorporating such programming (and with what degree of intensity and fidelity). But just to illustrate:</span></p><ul><li><p><span>Suppose existing CVI programs were working with the 3,000 people who may </span><a href="https://direct.mit.edu/rest/article-abstract/108/4/881/125028/Machine-Learning-Can-Predict-Shooting?redirectedFrom=fulltext"><span>account for around 10%</span></a><span> of shootings in Chicago</span></p></li><li><p><span>The best-case scenario would be that adding CBI / meta-cognitive programming to existing CVI efforts could have the same impact as going from the effects of a standard jobs program to the effects of READI &#8211; a 65% reduction &#8211; which would imply a reduction in citywide gun violence of around 6.5%.</span></p></li></ul><p><span>That alone obviously doesn&#8217;t solve the problem of gun violence, but a 6.5% reduction at low cost (essentially just the cost of training and supporting CVI programs to all be able to do this with fidelity) in a city with thousands of shootings every year and hundreds of homicides would represent hundreds fewer families devastated every year by the serious injury or death of a loved one. This would be, in other words, an important contribution to public safety in our city.</span></p><p><strong><span>2. Leveraging the Chicago Public Schools as our most important prevention program</span></strong></p><p><span>We believe there are opportunities to get more gun violence prevention from the city&#8217;s biggest and most important social program: K-12 schools. Research on Youth Guidance&#8217;s </span><a href="https://academic.oup.com/qje/article-abstract/132/1/1/2724542"><span>Becoming a Man (BAM) program</span></a><span> and Brightpoint and YAP&#8217;s </span><a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5303292"><span>Choose 2 Change</span></a><span> shows that it&#8217;s possible to substantially reduce violence involvement for teens through meta-cognition programs delivered in schools. The biggest challenge with these programs is scaling them up, partly for reasons related to cost &#8211; Youth Guidance, Brightpoint and YAP are best-in-class vendors, and so deliver high-quality programming, but that requires additional resources that in turn make it hard for schools to scale to every student who would benefit- which is to say every student, given that the leading causes of death to teens in America are homicides, suicides, car crashes and drug overdoses, all essentially &#8220;</span><a href="https://www.brookings.edu/articles/deaths-of-decision-making-are-killing-american-teens-schools-can-fix-it/"><span>deaths of decision-making</span></a><span>.&#8221;</span></p><p><span>One way to scale these programs at low or no cost is to incorporate them directly into the school curriculum and have existing teachers deliver them as part of the regular school day. This is, for example, the goal of local non-profit Youth Guidance&#8217;s </span><a href="https://www.youth-guidance.org/evolve/"><span>EVOLVE program</span></a><span> for students who schools decide next extra help.</span></p><p><span>But there are also ways to scale such programs to </span><em><span>all</span></em><span> students, to fully maximize the benefit to the city. For example, middle and high school students already have to take health class, yet there is substantial </span><a href="https://www.sciencedirect.com/science/article/pii/S0749379710006410?casa_token=iU1qH37VXc4AAAAA:9O29Z8qib763ESk9EJXi0-LCcPKZuwQUH3wKBohDp2pKOWsTZcRbIKfVcGDyhHi_wsCyLFSfpIE"><span>room for improvement</span></a><span> in what&#8217;s taught. The CDC </span><a href="https://www.cdc.gov/healthyschools/professional_development/e-learning/hecat/_assets/Chapter-2-2.pdf"><span>already encourages</span></a><span> school systems to incorporate decision-making education into health education curricula. Since successful meta-cognition programs can be taught in just 3 or 4 weeks, this change would require carving out just a month of the existing school health curriculum to this content.</span></p><p><span>How large of an impact might we expect from this? One reason we are cautiously optimistic about both the impact of this strategy and its feasibility for implementation is that a generally similar strategy was tried several years ago by the Cook County Juvenile Temporary Detention Center: Have existing detention staff get trained to deliver this sort of program to residents in the afternoon, during time periods when they would otherwise have just been watching TV. The JTDC is at least as complex a delivery setting as K-12 schools; after all, these changes inside the facility were an indirect result of a lawsuit against the facility by the ACLU of Illinois that led a judge to essentially take over the facility. Our randomized evaluation suggests this sort of program &#8211; delivered at little cost (just a week of staff training) &#8211; </span><a href="https://academic.oup.com/qje/article-abstract/132/1/1/2724542?redirectedFrom=fulltext"><span>reduced recidivism by 20%</span></a><span>.</span></p><p><span>What are the potential impacts of this on gun violence in Chicago? Over time, a larger and larger share of the Chicago population that is at highest risk for gun violence involvement &#8211; call it people between the ages of, say, 15 and 35 &#8211; will have gone through local schools and experienced this sort of programming. Given that Census data suggest that roughly half of Chicago residents were born in Chicago, if we assume most of that group attended school in the area (public, charters or Catholic and other private schools) and the impacts are like those inside the JTDC then the net reduction in Chicago as a whole could be on the order of 10%.</span></p><p><strong><span>3. Changing the Built Environment</span></strong></p><p><span>Third, the city could do more to capitalize on the predictability over when and where the arguments and retaliation that drives shootings will happen. For example, data from the University of Chicago Crime Lab shows that we can predict which 5% of blocks in Chicago will experience over one-quarter of next year&#8217;s gun violence. Data from other cities shows that neighborhood improvements like fixing up </span><a href="https://www.pnas.org/doi/10.1073/pnas.1718503115"><span>vacant lots</span></a><span> and </span><a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC9857286/"><span>abandoned houses</span></a><span>, better </span><a href="https://www.vitalcitynyc.org/rubber-meets-road-lighting-policy-primer/"><span>street lighting</span></a><span> or </span><a href="https://pubmed.ncbi.nlm.nih.gov/41926728/"><span>cleaning up streets and sidewalks</span></a><span> can get local residents out into public spaces, increasing the odds a neighbor is around to step in and interrupt an argument before it escalates. Each of these individual changes have shown to reduce violent crime or shootings by 20-30%.</span></p><p><span>Chicago already has the capacity to do all those things &#8211; our departments for parks, streets and sanitation, and transportation. Those activities get distributed across the city&#8217;s 234 square miles in some opaque way that surely under-attends to the tremendous public safety value of prioritizing blight remediation on the most impacted areas. What would happen to public safety if we asked relevant city departments to prioritize fixing up 10 high-violence blocks a week, every week, for the next four years?</span></p><ul><li><p><span>In four years we&#8217;d have improved the nearly 2,000 blocks that consistently account for a quarter of the city&#8217;s shootings.</span></p></li><li><p><span>If we conservatively assume that changing every aspect of the built environment in a neighborhood has at least as much impact on gun violence as studies suggest each individual change has &#8211; call it 30% - then by the end of four years gun violence in Chicago would be nearly 10% lower.</span></p></li></ul><p><span>This low-to-no cost reprioritization of existing city services would give us a valuable public safety &#8220;double dividend&#8221; from city functions most people never associate with public safety.</span></p><p><strong><span>4. Improved policing</span></strong></p><p><span>Finally, the same predictability of when and where shootings will happen suggest that police also have a tremendously important role to play in interrupting and preventing shootings. Police also have the uniquely important role of solving crimes; the failure to do that can lead people to conclude the only justice they&#8217;ll ever get is vigilante justice. </span><a href="https://www.nber.org/system/files/working_papers/w29851/w29851.pdf"><span>The data</span></a><span> show that even among cities with similar poverty levels and police budgets, there are big differences in how much public safety different police departments create. One thing the best police departments in America have in common is that they&#8217;ve fully transitioned into becoming modern organizations: hiring and promoting on merit, not favoritism; invest deeply in the quality of people running the organization; and empowering leaders to lead but then also holding them accountable.</span></p><p><span>This all suggests there should be ways to get more public safety per dollar spent on the Chicago Police Department:</span></p><ul><li><p><span>Move to an objective, performance-based promotion strategy;</span></p></li><li><p><span>Provide potential future CPD leaders with the sort of leadership training the UK College of Policing provides (and requires) before anyone can be eligible for promotion, to make sure the best people are best positioned to lead successfully;</span></p></li><li><p><span>Empower leaders to lead by pushing resources and decision-making authority down to the district level so there can also be more accountability for how those resources are being used.</span></p></li></ul><p><span>How much could these changes matter? The answer is potentially a </span><em><span>lot</span></em><span>. Our University of Chicago Crime Lab team carried out a </span><a href="https://www.nber.org/system/files/working_papers/w29851/w29851.pdf"><span>study</span></a><span> of violent crime outcomes in different cities as leadership changes in each local police department, controlling for police spending in each city as well as the sort of socio-demographic city characteristics that influence local crime rates. The difference between the very best functioning departments and the very worst are on the order of 80% swings in violent crime rates. Suppose that Chicago PD were at the median among police departments right now; the data suggest that getting CPD to be like the best departments in the country could lead to up to a 40% reduction in violence in the city.</span></p><p><span>Such a change seems large, but consider the divergence we&#8217;ve seen in homicide rates across the three largest American cities since the peak of the crack cocaine epidemic in the early 1990s. Specifically in 1991, Chicago, Los Angeles and New York all had nearly identical homicide rates, just above 30 per 100,000. In the nearly 30 years that followed &#8211; right up to the COVID pandemic &#8211; the murder rate fell by nearly 80% in Los Angeles and 90% in New York City, drops that are often attributed in important part to (not entirely, but in important part) to management and leadership changes in both LAPD and NYPD.</span></p><p><span>For those still skeptical of the potential for such large productivity changes from &#8220;merely&#8221; changing organizational management practices: </span><a href="https://ungated.research.bowdoin.edu/article/2847"><span>Studies</span></a><span> of the importance of management quality in the private sector finds that consulting interventions to improve firm management can create lasting improvements in productivity of 35%.</span></p><p><strong><span>Conclusion</span></strong></p><p><span>No one would claim that these are the </span><em><span>only</span></em><span> things we should be doing over the next four years to make Chicago better and safer. For example:</span></p><ul><li><p><span>We take for granted continued efforts on things that are already underway like the CPD consent decree and workforce allocation plan.</span></p></li><li><p><span>CPD is also </span><a href="https://igchicago.org/information-portal/data-dashboards/sworn-cpd-member-overview-2/#dashboard-tabs"><span>down</span></a><span> around 1,700 sworn officers compared to 2019; </span><a href="https://ideas.repec.org/a/eee/pubeco/v91y2007i1-2p181-201.html"><span>the data</span></a><span> suggest that a mayor who could figure out how to get the department back to pre-pandemic staffing levels would reduce murders in Chicago by 10% through that step alone. (Conversely, further cuts to the CPD would be expected to cause homicide rates to go up).</span></p></li></ul><p><span>But a clear commitment to doing </span><em><span>at least </span></em><span>these four core evidence-based strategies over the next four years would represent an important step towards what Chicago could desperately use &#8211; becoming safer.</span></p><p><em>Charlie Beck was chief of the Los Angeles Police Department and interim superintendent of the Chicago Police Department. Jens Ludwig is Edwin A. and Betty L. Bergman distinguished service professor at the University of Chicago and Pritzker faculty director of the University of Chicago Crime Lab. Chico Tillmon is executive director of the University of Chicago&#8217;s Community Violence Intervention Leadership Academy.</em></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">A City That Works is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Local governments need better feedback loops ]]></title><description><![CDATA[It is not in fact enough to know that you have a problem]]></description><link>https://citythatworks.substack.com/p/local-governments-need-better-feedback</link><guid isPermaLink="false">https://citythatworks.substack.com/p/local-governments-need-better-feedback</guid><dc:creator><![CDATA[Richard Day]]></dc:creator><pubDate>Fri, 31 Jul 2026 12:02:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!VZ5P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d3083b-cf76-4087-857a-4f8764196883_1590x631.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>August 19th | A Conversation with Ald. Bennett Lawson</strong><span>: Join Strong Towns Chicago, Chicago Growth Project and A City That Works to talk housing with Ald. Bennett Lawson. We&#8217;ll be at Big Gay Sal&#8217;s Pizza in Lakeview from 5:30-7:30pm. Our events are always free, but it&#8217;s helpful if you </span><a href="https://www.eventbrite.com/e/lets-talk-housing-with-alderman-lawson-tickets-1995766408051?aff=oddtdtcreator">register here</a><span> to let us know you&#8217;re coming.</span></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!VZ5P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d3083b-cf76-4087-857a-4f8764196883_1590x631.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!VZ5P!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d3083b-cf76-4087-857a-4f8764196883_1590x631.png 424w, /__u/substackcdn.com/image/fetch/$s_!VZ5P!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d3083b-cf76-4087-857a-4f8764196883_1590x631.png 848w, /__u/substackcdn.com/image/fetch/$s_!VZ5P!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d3083b-cf76-4087-857a-4f8764196883_1590x631.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VZ5P!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d3083b-cf76-4087-857a-4f8764196883_1590x631.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!VZ5P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d3083b-cf76-4087-857a-4f8764196883_1590x631.png" width="1456" height="578" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/94d3083b-cf76-4087-857a-4f8764196883_1590x631.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:578,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!VZ5P!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d3083b-cf76-4087-857a-4f8764196883_1590x631.png 424w, /__u/substackcdn.com/image/fetch/$s_!VZ5P!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d3083b-cf76-4087-857a-4f8764196883_1590x631.png 848w, /__u/substackcdn.com/image/fetch/$s_!VZ5P!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d3083b-cf76-4087-857a-4f8764196883_1590x631.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VZ5P!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d3083b-cf76-4087-857a-4f8764196883_1590x631.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Timeline released by the Illinois Department of Transportation to consider the possibility of modernizing the existing Clybourn Metra Station. Source: <a href="https://idot.illinois.gov/content/dam/soi/en/web/idot/documents/idot-projects/district-1/metra-clybourn-station-study/Metra-Clybourn-Station-Feasibility-Study-Factsheet.pdf">IDOT</a>.</em></p><p><span>We&#8217;ve </span><a href="/__u/citythatworks.substack.com/p/chicagos-state-capacity-crisis"><span>written previously</span></a><span> here about state capacity &#8211; the inability of government to deliver on the promises it makes to citizens. &#8220;State capacity&#8221; is a pretty terrible term for the problem. But it can best be thought of as a creeping set of constraints on government processes that result in ever greater dysfunction in service delivery. Put another way, when you subject governments to </span><a href="/__u/citythatworks.substack.com/p/vacant-the-city-of-chicagos-broken"><span>six-month hiring timelines</span></a><span> and </span><a href="https://www.transitchicago.com/rle/finaleis/"><span>17,899 page</span></a><span> environmental impact statements, you end up with </span><a href="https://blockclubchicago.org/2025/08/20/state-and-lake-cta-station-getting-440-million-overhaul-with-glass-roof-elevators-to-red-line/"><span>$440M train stations</span></a><span>, </span><a href="/__u/citythatworks.substack.com/p/chicago-doubles-down-on-unaffordable"><span>1,000 missing affordable housing units</span></a><span>, and </span><a href="/__u/citythatworks.substack.com/p/getting-away-with-murder"><span>hundreds of unsolved murders</span></a><span>.</span></p><p><span>But many of these broken processes are submerged deep within the bowels of government, and it&#8217;s often hard to tie any one of them neatly to a specific outcome.</span></p><p><span>Take the </span><a href="https://idot.illinois.gov/content/dam/soi/en/web/idot/documents/idot-projects/district-1/metra-clybourn-station-study/Metra-Clybourn-Station-Feasibility-Study-Factsheet.pdf"><span>new timeline floated</span></a><span> by the Illinois Department of Transportation to rebuild Metra&#8217;s Clybourn Station. IDOT suggests that it will take more than two years of community input and alternatives analyses to begin to consider the possibility of replacing the existing station.</span></p><p><span>You read that right &#8211; two years to admire the problem, before even beginning to proceed with &#8220;feasible concepts.&#8221; Once IDOT and Metra land on what those feasible concepts are, things are likely to take much longer. Metra&#8217;s recently completed </span><a href="/__u/citythatworks.substack.com/p/we-need-to-do-better-the-15-year"><span>Peterson and Ridge station</span></a><span> ended up taking </span><strong><span>15 years</span></strong><span> and almost $28 million to build.</span></p><p><span>These delays are likely driven by some mix of required community and governmental input processes, environmental and historic preservation signoffs, less-than-cooperative partners in city government, and a dependence on outsourced engineering partners instead of in-house expertise.</span></p><p><span>But which of these problems is the biggest? Which are politically feasible to fix? And if someone at the newly created Northern Illinois Transit Authority actually fights to fix one of them, will that actually speed up the project &#8211; or will it just run into some </span><em><span>other</span></em><span> blocker that holds up progress for another years?</span></p><p><span>To fix this &#8211; and crucially, to keep the same problems from emerging in new form as soon as you turn to something else &#8211; government needs better systems to surface implementation barriers, and feed them back to executives and policymakers. That includes identifying well-intentioned policy mandates that are actually extremely difficult to implement, as well as an interlinked morass of personnel, procurement, and inter-governmental constraints that slow things down.</span></p><p><span>At the federal level, Jennifer Pahlka and the good people at the Niskanen Institute are working to build better </span><a href="https://www.niskanencenter.org/state-capacity-pillar-4-feedback-loops/"><span>feedback loops</span></a><span> into the federal policymaking process. They recently published a </span><a href="https://www.popvox.org/departure-dialogues/key-findings"><span>very cool report</span></a><span> aggregating qualitative input from federal workers on the biggest constraints in their roles.</span></p><p><span>Unfortunately, there doesn&#8217;t appear to be anything similar yet emerging at the state or local level. And for a couple reasons, the problems are often greater the further down the chain you go.</span></p><p><strong><span>Constraints snowball</span></strong></p><p><span>Much of the work of the federal government is actually carried out through grants that cascade down through state and local governments (and their non-profit partners). Each level of government can add its own constraints &#8211; but none have the ability to simplify or streamline rules.</span></p><p><span>The result is a one-way ratchet that applies all the rules of the federal government, plus a double-helping of restrictions and constraints at the state and local levels. A developer using Low-Income Tax Credits to finance an affordable housing project is subject to all of the Federal rules, plus any additional rules added by Chicago&#8217;s Department of Housing &#8211; plus any </span><em><span>other</span></em><span> rules added if they take money from the State of Illinois, Chicago Housing Authority, or other funding sources.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!50wf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafbd4884-9b8c-4ad6-8e40-d227905ab312_1456x811.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!50wf!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafbd4884-9b8c-4ad6-8e40-d227905ab312_1456x811.png 424w, /__u/substackcdn.com/image/fetch/$s_!50wf!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafbd4884-9b8c-4ad6-8e40-d227905ab312_1456x811.png 848w, /__u/substackcdn.com/image/fetch/$s_!50wf!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafbd4884-9b8c-4ad6-8e40-d227905ab312_1456x811.png 1272w, /__u/substackcdn.com/image/fetch/$s_!50wf!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafbd4884-9b8c-4ad6-8e40-d227905ab312_1456x811.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!50wf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafbd4884-9b8c-4ad6-8e40-d227905ab312_1456x811.png" width="1456" height="811" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/afbd4884-9b8c-4ad6-8e40-d227905ab312_1456x811.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:811,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!50wf!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafbd4884-9b8c-4ad6-8e40-d227905ab312_1456x811.png 424w, /__u/substackcdn.com/image/fetch/$s_!50wf!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafbd4884-9b8c-4ad6-8e40-d227905ab312_1456x811.png 848w, /__u/substackcdn.com/image/fetch/$s_!50wf!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafbd4884-9b8c-4ad6-8e40-d227905ab312_1456x811.png 1272w, /__u/substackcdn.com/image/fetch/$s_!50wf!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafbd4884-9b8c-4ad6-8e40-d227905ab312_1456x811.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: center;"><em><span>New Jersey Labor Commissioner Robert Asaro-Angelo testifies to state legislators next to a box containing the 7,119 pages of active Federal regulations governing the state&#8217;s Unemployment Insurance program. Source: NJ Spotlight News via </span><a href="https://www.eatingpolicy.com/p/yes-philanthropy-should-fund-ai-in"><span>Eating Policy</span></a><span>.</span></em></p><p><span>It doesn&#8217;t help that public sector entities are naturally risk averse, and will often pass along the most restrictive interpretation of rules handed down from above. When I was in the Mayor&#8217;s Office, funding programs with Federal American Rescue Plan dollars, the city was paying a contractor to pre-emptively audit our desired spending categories, even while the Treasury Department had put the phrase &#8220;broad flexibility&#8221; into almost every section of its guidance. Then we in turn applied the full rulebook of city rules onto our grantees.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p><strong><span>Naming problems requires picking jurisdictional fights</span></strong></p><p><span>Theoretically at least, every employee of every federal agency ultimately reports to the same boss. But much of local government depends on the cooperation of leaders at different levels. In transit, for example, the Chicago Transit Authority relies on the Chicago Police Department to provide security for the system. In addition to the CPD transit detail, CTA also pays a hefty chunk of money to CPD officers for overtime to cover the system.</span></p><p><span>But my understanding is that CPD has not taken that responsibility particularly seriously &#8211; which is why you&#8217;ve likely seen plenty of officers standing around stations holding their vests, but very few actually walking rail cars and enforcing the rules. This is especially true for overtime details that don&#8217;t have high-quality oversight and management, with clear objectives and supervision from leadership.</span></p><p><span>This obviously puts CTA in a tough position; the transit agency is getting blamed for safety issues (and losing riders in the process). But Interim CTA President Nora Leehrsen can&#8217;t exactly go out and publicly call out CPD without risking even less support, even if CTA knows what specific management changes are required at CPD to get better support.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p><span>This problem gets even harder when agencies report to different political masters. CPD detectives, for example, have to do the legwork to collect evidence to bring charges in criminal cases. But the State&#8217;s Attorney&#8217;s Office makes the final decision about whether to press charges. If the State&#8217;s Attorney Office starts declining to prosecute, that can quickly demoralize cops doing the legwork &#8211; or provide a justification for them to stop doing their jobs. And even a well-meaning State&#8217;s Attorney&#8217;s Office that&#8217;s </span><a href="https://www.fox32chicago.com/news/kim-foxx-final-report"><span>graded on its win-loss rate in court</span></a><span> may find reasons to decline to prosecute tough cases that are harder to win.</span></p><p><strong><span>These problems are likely to get worse</span></strong></p><p><span>Unfortunately, in the short term, there are reasons to expect that these problems are going to get worse. It&#8217;s harder for the City and State to work with a federal government that is becoming more erratic, abusive, and vindictive. The erosion of support for local journalism makes it harder to do the deep investigative work necessary to uncover these problems. And faster turnover in Mayoral administrations makes it more difficult to build the relationships and institutional knowledge to bridge interagency divides.</span></p><p><span>Finally, in Chicago power is becoming ever more diffuse. The next Mayor will no longer have control over the CTA Board or Chicago Public Schools, and the Chicago Police Department is now subject to a wide range of oversight organizations that disperse authority and accountability for any individual decision. There are good reasons for some of those changes, but they will make it even harder to assign blame when dysfunction emerges in city government.</span></p><p><strong><span>The path forward</span></strong></p><p><span>So we&#8217;re fighting an uphill battle here. This also isn&#8217;t a situation any one actor can fix. But that means that a wide range of partners can help.</span></p><p><span>First, and foremost, public sector agencies need to do a better job listening to frontline employees. To be clear: this does not mean another round of input sessions where everyone gets to be heard, sticky notes get put on maps, and real action grinds to a halt. Instead, agencies need better processes to source constraints from their frontline workforce, aggregate and filter them over time, and then start to act on the constraints that are impinging on the actual performance of the workforce.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a></p><p><span>Any version of that process will likely generate a bunch of noise. To be successful, such a process likely needs to include an option for anonymity, make it clear that the point is to identify workplace constraints rather than employee grievances, and aggressively highlight the changes that are made as a result of the feedback.</span></p><p><span>Second, elected and appointed leaders need to be more willing to go public with the constraints holding their teams back. I get that this is hard &#8211; admitting you have challenges (including challenges with other units of government) is an easy way to open the door to more criticism or look like you&#8217;re simply shifting blame.</span></p><p><span>But for deep, structural problems in city government, it&#8217;s no longer plausible to argue that the emperor is simply experiencing a momentary wardrobe malfunction. We saw this argument from former CTA President Dorval Carter in the runup to last year&#8217;s fiscal cliff, and it went over </span><a href="https://chicago.suntimes.com/columnists/2024/07/12/cta-president-dorval-carter-transit-rta-metra-pace-fiscal-cliff-reforms-needed-rich-miller"><span>like a lead balloon</span></a><span>.</span></p><p><span>It is possible for capable leaders to point to progress, express thanks to partners, and highlight specific challenges or needs for their agencies. Ideally, this is also a path to taking measured, but clearly defined risks &#8211; with electeds or agency leadership acknowledging an effort to try something new, and acknowledging the possibility that it may need to be rolled back.</span></p><p><span>Finally, oversight and advocacy institutions need to be more willing to surface these obstacles as part of their work. Inspectors General have powerful tools to identify performance failures in and across government.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a><span> It is of course necessary for them to look at more bog-standard versions of fraud and misconduct in government. But at the margin, it&#8217;d be helpful to see more in-depth reports on bad city processes, and fewer quick hits highlighting </span><a href="https://igchicago.org/wp-content/uploads/2025/10/Advisory-on-Chicago-Moves-and-Reducing-Fraud-Risk-in-Emergency-Preparations.pdf"><span>minor misallocated payments</span></a><span> on city emergency programs.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a></p><p><span>I get that this is challenging. Traditionally, Inspectors General have been packed with lawyers looking for misconduct - and Chicago has given them plenty to work with. But in the long term, an oversight model that simply looks for missteps and then demands additional processes and checks in the future is likely a counterproductive waste of government resources. Oversight agencies need to aim higher, and do harder systems-level work.</span></p><p><span>A similar principle applies to issue advocates, and the philanthropic organizations that fund them. Issue-based organizations are naturally going to prioritize accomplishing a specific task. But while you can find dozens of reports over the last few years advocating for Chicago to accelerate its efforts to replace lead service lines, and even a few calling out very high costs, those reports rarely advocate for specific changes to city codes or processes.</span></p><p><span>Again, in the short term this is understandable! Advocates (and donors) are generally motivated around specific causes. And it&#8217;s often easier to try to grind out one more win than ask uncomfortable questions about broader systems and coalition partners. But without deep reforms to enable functional state action, progress on issues like housing, transit and public safety are likely to be temporary at best.</span></p><p><strong><span>Hold elected officials accountable for results</span></strong></p><p><span>But while government needs to do a better job listening to its workforce and asking for help, and auditors and advocates need to do a better job identifying systemic problems, the public expects elected officials to deliver results. Residents don&#8217;t really care which board members are appointed by whom, or whether their highways are patrolled by the Chicago Police Department of the Illinois State Police.</span></p><p><span>And that&#8217;s ok! If we&#8217;re able to effectively identify problems inside and between governments, elected officials should be able to resolve those problems within the political process.</span></p><p><span>When things get bad enough, that still happens today. It&#8217;s not an accident that after years of public safety complaints, the Cook County Sheriff is now </span><a href="https://news.wttw.com/2026/07/02/new-law-puts-cook-county-sheriff-s-police-l-here-s-how-it-works"><span>actively patrolling</span></a><span> parts of the Red and Green lines, walking through cars, enforcing quality of life issues, and cracking down on fare evasion. Crime on the system is down dramatically.</span></p><p><span>The goal, however, is to pull off systematic changes like this even when government doesn&#8217;t have a looming fiscal cliff. It will take more work to make this a standard part of public sector processes.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">A City That Works is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>I pulled a provision out of our standard grant boilerplate that required small community based organizations have cybersecurity insurance to run a program that basically just involved putting friendly faces on commercial corridors &#8211; but I&#8217;m sure there were plenty of other things that we did that made life harder for the Community Based Organizations we were working with.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>It probably doesn&#8217;t help that she&#8217;s been stuck with the &#8216;interim&#8217; tag for more than a year and a half.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p><span>And note - if you are a frontline public servant at the City, sister agency, or other unit of government, we&#8217;d love to talk to you about ways to improve the delivery of public services. We&#8217;re also </span><a href="/__u/citythatworks.substack.com/p/view-from-the-wheel-cta-needs-a-better"><span>eager to publish good ideas</span></a><span> - including anonymously if need be.</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p><span>We cite Chicago&#8217;s OIG constantly. The workflow they made for the </span><a href="https://igchicago.org/wp-content/uploads/2017/07/City-Hiring-Timeliness-Audit.pdf"><span>city hiring process</span></a><span> remains one of the most useful (and horrifying) pieces of work I&#8217;ve come across.</span></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>To be clear &#8211; that doesn&#8217;t mean the Chicago Moves program was administered perfectly. But &#8220;here are the system level challenges with city payment and disbursement processes,&#8221; is a lot more useful than issuing an advisory noting that the user of a city transit benefit managed to use a prepaid card to buy groceries instead.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Introducing our pension dashboard]]></title><description><![CDATA[Our greatest fiscal challenge: now mildly interactive!]]></description><link>https://citythatworks.substack.com/p/introducing-our-pension-dashboard</link><guid isPermaLink="false">https://citythatworks.substack.com/p/introducing-our-pension-dashboard</guid><dc:creator><![CDATA[Conor Durkin]]></dc:creator><pubDate>Tue, 28 Jul 2026 12:10:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Kxsp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf36cba-f233-4897-b2b0-8592662b6158_1013x858.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>So far this month, we&#8217;ve already run a </span><a href="/__u/citythatworks.substack.com/p/how-the-next-mayor-should-think-about"><span>few</span></a><span> </span><a href="/__u/citythatworks.substack.com/p/a-2026-update-on-the-state-of-chicago"><span>posts</span></a><span> covering the latest on Chicago&#8217;s pensions. In short, while we had a pretty good year, we&#8217;ve still got a long journey ahead of us.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/citythatworks.substack.com/subscribe"><span>Subscribe now</span></a></p><p><span>To help visualize that journey, we built what I think is a pretty cool dashboard covering all four of the city&#8217;s pension funds.</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a><span> It pulls together data that&#8217;s currently scattered across actuarial valuations, city budget documents, and academic datasets, and puts it in one place with plain-language explanations, real charts, and a scenario tool that lets you model the future yourself. You can look at the funds individually or as a combined whole, and every number is sourced and shown on the page it appears. You can check it out </span><a href="https://pensions.acitythatworks.org/"><span>here</span></a><span>, at </span><strong><a href="http://pensions.acitythatworks.org"><span>pensions.acitythatworks.org</span></a></strong><span>:</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Kxsp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf36cba-f233-4897-b2b0-8592662b6158_1013x858.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Kxsp!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf36cba-f233-4897-b2b0-8592662b6158_1013x858.png 424w, /__u/substackcdn.com/image/fetch/$s_!Kxsp!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf36cba-f233-4897-b2b0-8592662b6158_1013x858.png 848w, /__u/substackcdn.com/image/fetch/$s_!Kxsp!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf36cba-f233-4897-b2b0-8592662b6158_1013x858.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Kxsp!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf36cba-f233-4897-b2b0-8592662b6158_1013x858.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Kxsp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf36cba-f233-4897-b2b0-8592662b6158_1013x858.png" width="637" height="539.5320829220138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eaf36cba-f233-4897-b2b0-8592662b6158_1013x858.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:858,&quot;width&quot;:1013,&quot;resizeWidth&quot;:637,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Kxsp!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf36cba-f233-4897-b2b0-8592662b6158_1013x858.png 424w, /__u/substackcdn.com/image/fetch/$s_!Kxsp!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf36cba-f233-4897-b2b0-8592662b6158_1013x858.png 848w, /__u/substackcdn.com/image/fetch/$s_!Kxsp!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf36cba-f233-4897-b2b0-8592662b6158_1013x858.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Kxsp!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf36cba-f233-4897-b2b0-8592662b6158_1013x858.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong><span>How we got here</span></strong></h3><p><span>The easiest place to start is the </span><a href="https://pensions.acitythatworks.org/history"><span>history</span></a><span> tab, which shows the last 30 years of assets, liabilities, contributions and funding rates for all four funds. It&#8217;s really worth remembering that in 2000, we were still 83% funded overall - but then our liabilities just began a steady climb upwards while our assets treaded water. Particularly striking to me is the fact that as of 2025, our pension systems had around $14.2 billion in assets - </span><strong><span>which is still lower than what they had in 2007</span></strong><span>.</span></p><p><span>I also try to translate these numbers to a per-person basis on the </span><a href="https://pensions.acitythatworks.org/burden"><span>impact</span></a><span> tab. Nearly 80% of City of Chicago property taxes go towards pensions - that works out to roughly $1,210 per household in the city. The unfunded pension liability works out to around $31,000 per household or $13,000 per resident. As always, it&#8217;s useful to remember that because these liabilities are fixed, growing our population faster will help bring down those figures. </span><strong><span>The difference between 0% and 2% population growth per year is around a 50% reduction in per-resident liabilities by 2058.</span></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Nnqp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f202678-774f-41d4-b883-7b3db484a0b3_687x512.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Nnqp!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f202678-774f-41d4-b883-7b3db484a0b3_687x512.png 424w, /__u/substackcdn.com/image/fetch/$s_!Nnqp!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f202678-774f-41d4-b883-7b3db484a0b3_687x512.png 848w, /__u/substackcdn.com/image/fetch/$s_!Nnqp!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f202678-774f-41d4-b883-7b3db484a0b3_687x512.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Nnqp!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f202678-774f-41d4-b883-7b3db484a0b3_687x512.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Nnqp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f202678-774f-41d4-b883-7b3db484a0b3_687x512.png" width="498" height="371.14410480349346" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1f202678-774f-41d4-b883-7b3db484a0b3_687x512.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:512,&quot;width&quot;:687,&quot;resizeWidth&quot;:498,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Nnqp!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f202678-774f-41d4-b883-7b3db484a0b3_687x512.png 424w, /__u/substackcdn.com/image/fetch/$s_!Nnqp!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f202678-774f-41d4-b883-7b3db484a0b3_687x512.png 848w, /__u/substackcdn.com/image/fetch/$s_!Nnqp!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f202678-774f-41d4-b883-7b3db484a0b3_687x512.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Nnqp!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f202678-774f-41d4-b883-7b3db484a0b3_687x512.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong><span>Where do we go from here?</span></strong></h3><p><span>Probably my favorite part of the dashboard is our </span><a href="https://pensions.acitythatworks.org/scenarios"><span>scenario modeling tool</span></a><span>. The pension funds&#8217; actuarial reports project out contributions every year from here to the 2050s. This takes that as our baseline, and then allows you to adjust assumptions about how well our returns do, whether we want to change our 90% target or the target deadline year, or whether we should keep making supplemental payments to the system and see how that impacts things.</span></p><p><span>A couple things stood out to me from building this. One is that we&#8217;ve done the hardest work already - between 2011 and 2025, annual pension payments jumped from $440 million to $2,85 billion dollars per year. On average, that meant that every year the city had to find another $170 million in annual funding. On a go-forward basis, we&#8217;re not forecasting any huge jumps in annual contributions; it&#8217;s just a steady 2 to 2.5% (or roughly $60-70 million) climb each year. It&#8217;s a long climb, but it&#8217;sabsent any further legislative changes or major recessions, the steepest bit is behind us. </span></p><p><span>That 2 to 2.5% growth is also a useful reminder of </span><a href="/__u/citythatworks.substack.com/p/why-growth-matters"><span>why growth should matter</span></a><span>. Throughout the 2010s, the population of Sun Belt cities like Austin and Fort Worth grew by around 2% per year; if we can achieve the same, our contributions per-capita would be basically flat: in short, the average Chicago taxpayer wouldn&#8217;t have to dig any deeper to bail out our pensions. Unfortunately, we haven&#8217;t managed this in recent years - during the 2010s, Chicago&#8217;s population grew at a rate of just 0.2% per year.  </span></p><p><span>Finally, because that target is set in law, what&#8217;s really at stake isn&#8217;t whether or not we hit the 90% target - it&#8217;s how much we&#8217;re going to have to pay each year to get there. In a baseline scenario we&#8217;ll have about $116 billion in contributions into the four systems between now and 2058. If we&#8217;re willing to make an extra $300 million supplemental payment each year going forward, the compound interest of money getting into the funds earlier means that our total contributions drop to under $109 billion - and we start seeing lower annual payments by 2040. For context, that&#8217;s about the same impact on cumulative contributions as us earning an extra 40 bps per year (e.g. earning 7.1% instead of 6.7%).</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!MbAi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0442b3c0-5b06-43d5-b847-e66a16d9ec24_935x681.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!MbAi!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0442b3c0-5b06-43d5-b847-e66a16d9ec24_935x681.png 424w, /__u/substackcdn.com/image/fetch/$s_!MbAi!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0442b3c0-5b06-43d5-b847-e66a16d9ec24_935x681.png 848w, /__u/substackcdn.com/image/fetch/$s_!MbAi!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0442b3c0-5b06-43d5-b847-e66a16d9ec24_935x681.png 1272w, /__u/substackcdn.com/image/fetch/$s_!MbAi!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0442b3c0-5b06-43d5-b847-e66a16d9ec24_935x681.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!MbAi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0442b3c0-5b06-43d5-b847-e66a16d9ec24_935x681.png" width="595" height="433.3636363636364" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0442b3c0-5b06-43d5-b847-e66a16d9ec24_935x681.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:681,&quot;width&quot;:935,&quot;resizeWidth&quot;:595,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!MbAi!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0442b3c0-5b06-43d5-b847-e66a16d9ec24_935x681.png 424w, /__u/substackcdn.com/image/fetch/$s_!MbAi!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0442b3c0-5b06-43d5-b847-e66a16d9ec24_935x681.png 848w, /__u/substackcdn.com/image/fetch/$s_!MbAi!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0442b3c0-5b06-43d5-b847-e66a16d9ec24_935x681.png 1272w, /__u/substackcdn.com/image/fetch/$s_!MbAi!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0442b3c0-5b06-43d5-b847-e66a16d9ec24_935x681.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong><span>Some obligatory caveats</span></strong></h3><p><span>I think it&#8217;s also useful to point out the many things this doesn&#8217;t do. Start with the scenarios modeling; this is all a fund-level tool. I built this to take the funds&#8217; actuarial projections and scale them up/down based on what the actuaries report at a portfolio level. It&#8217;s also not a probabilistic model - while you can simulate a one-time shock, there&#8217;s no year-to-year volatility to the returns baked in, which oversimplifies the math on our contributions. If you asked me, for example, how to bake in what happens if you change benefits based on an even larger Tier 2 sweetener, or how to simulate the impact a pension buyout plan could have on our math, I&#8217;d have a pretty hard time.</span></p><p><span>I also don&#8217;t have anything included to cover exactly where our liabilities came from, or how to calculate an individual retiree&#8217;s annual benefits. I think that&#8217;s worth doing and I&#8217;ll try to expand on that in a future iteration of the dashboard.</span></p><p><span>Finally, while I&#8217;m not aware of any errors in the dashboard (and I have cross-checked this with a few knowledgeable experts), there&#8217;s still plenty of room for error. If you find any mistakes, please let me know! I&#8217;d love to correct them wherever possible. And if you have any other feedback, suggestions, or ideas for ways to improve the dashboard, please feel free to reach out as well. This was fun to build, but I really do hope it&#8217;s useful to help people understand our challenges - and I&#8217;m happy to keep improving it to make it more useful however possible. </span></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><strong>A City That Works</strong> is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>The Municipal Employees&#8217; Annuity and Benefit Fund (MEABF), Laborers&#8217; Annuity and Benefit Fund (LABF), Police Annuity and Benefit Fund (PABF), and Firemen&#8217;s Annuity and Benefit Fund (FABF).</p></div></div>]]></content:encoded></item><item><title><![CDATA[A 2026 update on the State of Chicago Pensions]]></title><description><![CDATA[On June 30th, the City of Chicago published its 2025 Annual Comprehensive Financial Report. There&#8217;s a lot worth unpacking from the full report, but for today&#8217;s purposes I&#8217;ll focus on our pensions, since the ACFR provides a nice summary we can use (as we did last year]]></description><link>https://citythatworks.substack.com/p/a-2026-update-on-the-state-of-chicago</link><guid isPermaLink="false">https://citythatworks.substack.com/p/a-2026-update-on-the-state-of-chicago</guid><dc:creator><![CDATA[Conor Durkin]]></dc:creator><pubDate>Tue, 21 Jul 2026 12:03:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6rka!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eba7d00-6ea8-4223-9cbf-d89df74f1822_1220x890.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>July 27th | Logan Square / Avondale Happy Hour</strong><span>: Come on out to talk housing, schools and anything else with the City That Works team. We&#8217;ll be at Ludlow Liquors starting at 5:30, and will be joined by Carlos Rivas (CPS School Board District 3B member), Pete Gonzales (running for School Board in District 3A), and Daniel Tobon (running for Alder in the 35th Ward). Our events are always free, but it&#8217;s helpful if you </span><a href="https://www.eventbrite.com/e/a-city-that-works-happy-hour-logan-square-avondale-tickets-1993644881508?aff=oddtdtcreator&amp;keep_tld=true">register here</a><span> to let us know you&#8217;re coming.</span></p><div><hr></div><p>On June 30th, the City of Chicago published its <a href="https://www.chicago.gov/city/en/depts/fin/supp_info/comprehensive_annualfinancialstatements/2025-financial-statements.html#docaccess-70598914d6d5dd3d4b4e9a98dde284f2">2025 Annual Comprehensive Financial Report</a>. There&#8217;s a lot worth unpacking from the full report, but for today&#8217;s purposes I&#8217;ll focus on our pensions, since the ACFR provides a nice summary we can use (<a href="/__u/citythatworks.substack.com/p/a-2025-update-on-the-state-of-chicago">as we did last year</a>) for an annual check-in on how the system&#8217;s going.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/citythatworks.substack.com/subscribe"><span>Subscribe now</span></a></p><h3>An overview of 2025</h3><p>As a recap of our starting point: as of the end of 2024 (e.g. last year&#8217;s numbers), the combined four pension systems (Police, Fire, Labor, and Municipal Workers) stood at 25.4% funded, with $12.42 billion in assets against $48.95 billion in liabilities (a net unfunded liability of $36.53 billion). Here&#8217;s what&#8217;s happened since, from the city&#8217;s 2025 <a href="https://www.chicago.gov/city/en/depts/fin/supp_info/comprehensive_annualfinancialstatements/2025-financial-statements.html#docaccess-70598914d6d5dd3d4b4e9a98dde284f2">Annual Comprehensive Financial Report</a>:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!1ghf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4eef64-76d8-47cf-be0f-77b380bd89e1_853x741.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1ghf!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4eef64-76d8-47cf-be0f-77b380bd89e1_853x741.png 424w, /__u/substackcdn.com/image/fetch/$s_!1ghf!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4eef64-76d8-47cf-be0f-77b380bd89e1_853x741.png 848w, /__u/substackcdn.com/image/fetch/$s_!1ghf!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4eef64-76d8-47cf-be0f-77b380bd89e1_853x741.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1ghf!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4eef64-76d8-47cf-be0f-77b380bd89e1_853x741.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1ghf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4eef64-76d8-47cf-be0f-77b380bd89e1_853x741.png" width="499" height="433.4806565064478" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e4eef64-76d8-47cf-be0f-77b380bd89e1_853x741.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:741,&quot;width&quot;:853,&quot;resizeWidth&quot;:499,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!1ghf!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4eef64-76d8-47cf-be0f-77b380bd89e1_853x741.png 424w, /__u/substackcdn.com/image/fetch/$s_!1ghf!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4eef64-76d8-47cf-be0f-77b380bd89e1_853x741.png 848w, /__u/substackcdn.com/image/fetch/$s_!1ghf!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4eef64-76d8-47cf-be0f-77b380bd89e1_853x741.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1ghf!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e4eef64-76d8-47cf-be0f-77b380bd89e1_853x741.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Page 97 of the <a href="https://www.chicago.gov/content/dam/city/depts/fin/supp_info/CAFR/2025CAFR/2025%20ANNUAL%20COMPREHENSIVE%20FINANCIAL%20REPORT__v2.pdf">ACFR</a>, for those of you that really like to follow along.</em></figcaption></figure></div><p>Relatively speaking, things went quite well last year. Fair value of the assets rose by 14.4%, from $12.42 billion to $14.20 billion, with a net investment gain of around 11% ($1.375 billion). For three of our four funds (all except Laborers&#8217;), contributions outpaced benefits paid, so we are making net progress in growing the asset base from contributions alone.</p><p>On the liability side, most things look pretty normal. It&#8217;s worth noting that because prevailing interest rates have changed a bit, we now have a higher assumed discount rate for the Municipal and Laborers&#8217; funds<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>, which translates to a lower total liability (by about $310 million) and a lower assumed discount rate for the police fund&#8217;s liabilities, which translates to a higher total liability (by about $21 million). The other big change was a legislative one - the passing of PA 104-0065 (or HB 3657, the Tier 2 sweetener for police and fire pensions), which added $300.4 million in liabilities to the system per the ACFR. We&#8217;ll talk about this more in a bit.</p><p>Combining those two: we started the year at $12.42 billion in assets against $48.95 billion in liabilities for a 25.4% funded rate and a $36.53 billion net liability. We ended the year at $14.20 billion in assets against $50.63 billion in liabilities for a 28.1% funded rate and a $36.43 billion net liability. That&#8217;s pretty solid progress.</p><p></p><h3>The Impact of PA 104-0065</h3><p>One of the most surprising pieces to me was how small the immediate impact of the Tier 2 sweetener (PA 104-0065) for our police and fire pensions was on this year&#8217;s financials. Per the ACFR, it only added around $300 million in liabilities as of 12/31/2025, despite <a href="https://chicago.suntimes.com/city-hall/2025/08/04/jb-pritzker-police-pension-bill-brandon-johnson-pressure-chicago-budget-state-bailout">reporting last fall indicating an impact of $11 billion to the pension funds</a>. I&#8217;ve asked the Department of Finance for some clarification about how they&#8217;re thinking about those numbers, but haven&#8217;t yet heard back as of now. I&#8217;ll update as soon as I do.</p><p>As <a href="https://x.com/AldConway/status/2074871626944962976">Ald. Bill Conway points out on Twitter</a>, however, the most logical explanation simply has to do with GASB accounting standards. Our pension liability as reported in the ACFR accounts for all pension liabilities earned to date, while most of the expected impact of the legislative change is on benefits earned in future service years. You can actually see this more clearly in the contribution schedules reported by the PABF and FABF (in their annual actuarial reports) - The 2024 fund reports estimated they&#8217;d need $56 billion in total contributions from 2026 to 2055; the 2025 reports show an additional $8.3 billion in contributions over the same timeframe:</p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/27Ql9/1/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0eba7d00-6ea8-4223-9cbf-d89df74f1822_1220x890.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/376697e6-f1bb-4ed9-853b-05237805a464_1220x1014.png&quot;,&quot;height&quot;:497,&quot;title&quot;:&quot;Police and Fire Pension Contributions&quot;,&quot;description&quot;:&quot;Scheduled city contributions per 2024 and 2025 fund reports.&quot;,&quot;belowTheFold&quot;:true}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/27Ql9/1/" width="730" height="497" frameborder="0" scrolling="no" loading="lazy"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><h3>A short-term win for active management</h3><p>Next, I feel obligated to refresh my annual exercise of how we&#8217;d do under passive management. In past years, I&#8217;d found that a passive management approach (just &#8216;buying the index&#8217;) could save us something like $30-40 million per year in management fees without impacting returns. That remained true last year as well.</p><p>This year, active management looks a bit better. The 2025 money-weighted rates of return for the Municipal, Police, Fire, and Labor funds were 12.5%, 13.85%, 13.77%, and 12.6%, respectively, per the funds&#8217; individual ACFRs. If you instead deployed a passive strategy, putting 50% of funds into Vanguard&#8217;s total stock market and total bond market funds, you would have instead generated a 12.14% return for the year. That makes this the first year since 2022 that active management beat the passive strategy (though I&#8217;d still point out that over a longer time horizon, passive management remains ahead, and as such I remain convinced that a transition is a good idea).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!KQRh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e47d3ce-3f37-48cc-ab6c-6839009eda53_1153x713.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!KQRh!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e47d3ce-3f37-48cc-ab6c-6839009eda53_1153x713.png 424w, /__u/substackcdn.com/image/fetch/$s_!KQRh!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e47d3ce-3f37-48cc-ab6c-6839009eda53_1153x713.png 848w, /__u/substackcdn.com/image/fetch/$s_!KQRh!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e47d3ce-3f37-48cc-ab6c-6839009eda53_1153x713.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KQRh!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e47d3ce-3f37-48cc-ab6c-6839009eda53_1153x713.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!KQRh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e47d3ce-3f37-48cc-ab6c-6839009eda53_1153x713.png" width="591" height="365.4666088464874" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e47d3ce-3f37-48cc-ab6c-6839009eda53_1153x713.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:713,&quot;width&quot;:1153,&quot;resizeWidth&quot;:591,&quot;bytes&quot;:99611,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://citythatworks.substack.com/i/207834172?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e47d3ce-3f37-48cc-ab6c-6839009eda53_1153x713.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!KQRh!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e47d3ce-3f37-48cc-ab6c-6839009eda53_1153x713.png 424w, /__u/substackcdn.com/image/fetch/$s_!KQRh!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e47d3ce-3f37-48cc-ab6c-6839009eda53_1153x713.png 848w, /__u/substackcdn.com/image/fetch/$s_!KQRh!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e47d3ce-3f37-48cc-ab6c-6839009eda53_1153x713.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KQRh!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e47d3ce-3f37-48cc-ab6c-6839009eda53_1153x713.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Source: Conor Durkin / Valuation reports of the four funds.</figcaption></figure></div><h3>Digging in further</h3><p>All in all, there&#8217;s actually some good progress showing up here, though the journey out of our mess is still quite a long one. It&#8217;s also worth noting that we&#8217;ve now had three straight years of really solid returns - averaging over 11% annually - and in that time our funded rate has just increased from 22% to 28%. What happens next time the market has a bad year? It&#8217;s easy to imagine a lot of that progress going away, which is why it&#8217;s so important to keep chipping away at our liabilities wherever possible.</p><p>Our pension debt remain our greatest fiscal challenge as a city, and it&#8217;s important that we continue to deal with that reality responsibly. If you&#8217;re interested in exploring more, we&#8217;ve put together a new dashboard to dive into exactly how our system got so underfunded, the impact that has on our finances today, and what it&#8217;ll take for us to climb out of the hole - please check it out at <strong><a href="http://pensions.acitythatworks.org">pensions.acitythatworks.org</a></strong> and let us know what you think.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">A City That Works is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>A brief note on mechanics: remember that our total pension liability is the <strong>present value </strong>of all projected benefit payments which have been earned to date. The present value bit is important because it means a dollar of pension benefits paid in 2027 is more expensive than a dollar of pension benefits we have to pay in 2055. To calculate the PV, we discount back those future payments by some rate, and a higher discount rate translates to a lower PV on the same amount of future benefits paid. </p></div></div>]]></content:encoded></item><item><title><![CDATA[A milestone worth celebrating]]></title><description><![CDATA[Our first posting to policy success]]></description><link>https://citythatworks.substack.com/p/a-milestone-to-celebrate</link><guid isPermaLink="false">https://citythatworks.substack.com/p/a-milestone-to-celebrate</guid><dc:creator><![CDATA[Richard Day]]></dc:creator><pubDate>Fri, 17 Jul 2026 12:00:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4OPV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18439ce3-2885-45fe-9123-76be6a54383a_1220x844.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>July 27th | Logan Square / Avondale Happy Hour</strong>: Come on out to talk housing, schools and anything else. We&#8217;ll be at Ludlow Liquors starting at 5:30, and will be joined by Carlos Rivas (CPS School Board 3B member), Pete Gonzales (running for school board in 3A), and Daniel Tobon (running for Alder in the 35th Ward). Our events are always free, but it&#8217;s helpful if you <a href="https://www.eventbrite.com/e/a-city-that-works-happy-hour-logan-square-avondale-tickets-1993644881508?aff=oddtdtcreator&amp;keep_tld=true">register here</a> to let us know you&#8217;re coming.</p><p>And as a reminder, the mailbag is open. Drop a question <a href="/__u/citythatworks.substack.com/p/july-mailbag">in the comments here</a>, and we&#8217;ll answer it in an upcoming post.</p><div><hr></div><p><span>In January 2024, Judith Crown over at Crain&#8217;s </span><a href="/__u/citythatworks.substack.com/"><span>wrote a story</span></a><span> observing that affordable housing in Chicago had gotten shockingly expensive to build. She interviewed a number of affordable housing developers, who pointed to a mix of challenges with Chicago&#8217;s Low Income Housing Tax Credit (LIHTC) program.</span></p><p><span>That got us thinking. Early the next year, we wrote our </span><a href="/__u/citythatworks.substack.com/p/construction-costs-for-affordable"><span>first piece</span></a><span> on Chicago&#8217;s eyewatering LIHTC costs. As part of it, we pulled five years of City data, showing that costs had spiked 85% since the pandemic to almost $750,000 per unit in 2023. We also found that those costs had not spiked everywhere - in Houston, for example, per unit costs had only risen 30%. </span></p><p><a href="/__u/citythatworks.substack.com/p/a-better-way-to-build-affordable"><span>A few months later</span></a><span>, on the advice of some partners in the affordable housing space, we compared the City&#8217;s costs to those of the Illinois Housing Development Authority, which also allocates LIHTC dollars in Chicago.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> In 2023, DOH LIHTC projects cost almost twice as much as state-funded LIHTC projects in Chicago. We noted that some of the unique factors with the city&#8217;s process were likely driving those costs. Those included a second building code for affordable projects, no standardized scoring system to reward lower costs, and an adversarial relationship between the city and developers on change orders and project management.</span></p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/dcPME/4/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18439ce3-2885-45fe-9123-76be6a54383a_1220x844.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58d9e3b5-373d-4982-85f8-7f9129d52297_1220x1138.png&quot;,&quot;height&quot;:565,&quot;title&quot;:&quot;In Chicago, state-funded affordable housing projects cost 15% less than city-funded projects&quot;,&quot;description&quot;:&quot;Cost per unit, LIHTC funded-new construction&quot;,&quot;belowTheFold&quot;:false}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/dcPME/4/" width="730" height="565" frameborder="0" scrolling="no"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p><span>That piece caught a fair bit of attention, and ended up getting picked up in </span><a href="https://www.slowboring.com/p/progressives-need-to-reckon-with"><span>Slow Boring</span></a><span> and the </span><a href="https://www.nytimes.com/2025/06/08/opinion/abundance-democrats-future.html"><span>New York Times</span></a><span>. It was also read down at City Hall. A few weeks later Alderman Matt Martin, along with co-sponsors Bennet Lawson and Leni Manaa-Hoppenworth, introduced a bill that would have eliminated the second building code (the Architectural Technical Standards Manual). </span><a href="/__u/citythatworks.substack.com/p/a-bill-to-cut-the-cost-of-building"><span>We were excited</span></a><span> about the legislation - but it faced strong opposition from the Department of Housing and ended up getting bottled up in committee.</span></p><p><span>That&#8217;s where things stayed for over a year. We continued to push the issue in the newsletter and via Crain&#8217;s, as well as in a series of behind the scenes conversations. A few months ago, we noted that Chicago&#8217;s high costs had meant that we&#8217;d missed out on building more than </span><a href="/__u/citythatworks.substack.com/p/chicago-doubles-down-on-unaffordable"><span>1,000 affordable homes</span></a><span> in the last three years. A lot of other folks kept pushing as well, including the Illinois Housing Council and Abundant Housing Illinois.</span></p><p><span>A few weeks ago a </span><a href="https://occprodstoragev1.blob.core.usgovcloudapi.net/matterattachmentspublic/3311f477-00d8-4302-a915-a1be2f3892e3.pdf"><span>revised ordinance emerged</span></a><span>. It backed off the proposal to eliminate the ATSM, but requires DOH to start reporting on project costs and City approval timelines. It also eliminates a requirement that both DOH and the Buildings Department certify buildings for occupancy - and raises the threshold for developers to have to go back to DOH to get change orders approved. While it&#8217;s not as ambitious as the original bill, it addresses some clear pain points in the process today, and makes it easier to push for greater reforms in the future.</span></p><p><span>The revised ordinance cleared the Housing Committee last week, and on Wednesday it was approved unanimously by Chicago&#8217;s City Council.</span></p><p><span>To be clear, this is a down payment on the changes we need to see. There&#8217;s a lot of work still to do - we still need to dramatically scale back the ATSM, put together an actual scorecard to reward cost control, and repair the relationship DOH has with the affordable housing community. It&#8217;s also worth noting that credit goes to a wide range of people: including the affordable developers who spoke up, Judith Crown for picking up on an important story, and Alderman Martin for leading on an important issue.</span></p><p><span>We are pretty excited to have played a part in this story. It&#8217;s also a bit of a milestone for A City That Works. This is the first time we can draw a direct line from the work we&#8217;ve done to substantive policy change in Chicago. We do not intend for it to be the last.</span></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">A City That Works is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p><span>You can thank Congressman </span><a href="https://en.wikipedia.org/wiki/Dan_Rostenkowski"><span>Dan Rostenskowski</span></a><span>, who knew how to bring home the bacon. He also served as a Ward Committeeman while in Congress, and ended up being sentenced to 17 months in prison for mail fraud. It&#8217;s a classic Chicago story.</span></p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[An Anti-Renter Ordinance]]></title><description><![CDATA[Good intentions. Bad outcomes.]]></description><link>https://citythatworks.substack.com/p/an-anti-renter-ordinance</link><guid isPermaLink="false">https://citythatworks.substack.com/p/an-anti-renter-ordinance</guid><dc:creator><![CDATA[Richard Day]]></dc:creator><pubDate>Wed, 15 Jul 2026 12:03:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-VWx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb741930e-4053-4ed0-8c44-84d94ee1ede3_1220x738.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong><span>July 27th | Logan Square / Avondale Happy Hour</span></strong><span>: Come on out to talk housing, schools and anything else. We&#8217;ll be at Ludlow Liquors starting at 5:30, and will be joined by Carlos Rivas (CPS School Board 3B member), Pete Gonzales (running for school board in 3A), and Daniel Tobon (running for Alder in the 35th Ward). Our events are always free, but it&#8217;s helpful if you </span><a href="https://www.eventbrite.com/e/a-city-that-works-happy-hour-logan-square-avondale-tickets-1993644881508?aff=oddtdtcreator&amp;keep_tld=true"><span>register here</span></a><span> to let us know you&#8217;re coming.</span></p><p><span>And as a reminder, the mailbag is open. Drop a question </span><a href="/__u/citythatworks.substack.com/p/july-mailbag"><span>in the comments here</span></a><span>, and we&#8217;ll answer it in an upcoming post.</span></p><div><hr></div><p><span>Last week, the Johnson Administration </span><a href="https://occprodstoragev1.blob.core.usgovcloudapi.net/matterattachmentspublic/64229515-0ddc-4f75-b72e-39d938a33745.pdf"><span>introduced an ordinance</span></a><span> to City Council that would make substantial changes to the way leases are signed in Chicago. It&#8217;s a substantial piece of legislation that has the potential to dramatically reshape the city&#8217;s rental housing market.</span></p><p><span>Unfortunately, very few of those changes would be positive. By adding a slew of costs and penalties to rental agreements, the bill would make it a lot riskier to own rental units in Chicago &#8211; especially if you rent to vulnerable tenants. As a result, tenants will face fewer options, and tougher screening to get an apartment in the first place. And over time, Chicago will end up with less housing and higher rents.</span></p><p><span>But there&#8217;s a lot in this act, and it&#8217;s not all bad. So let&#8217;s break down the key components of the bill piece by piece.</span></p><p><strong><span>What the PRO Act Does</span></strong></p><p><span>The bill does five things:</span></p><ol><li><p><span>Bans move-in fees and other junk fees, and reforms the city&#8217;s rules on security deposits to make them easier to collect and administer</span></p></li><li><p><span>Requires greater disclosure of who owns rental buildings, and sets up a rental registry to track units across the city</span></p></li><li><p><span>Permanently expands the city&#8217;s eviction counseling program, which provides lawyers to tenants facing eviction or non-renewal</span></p></li><li><p><span>Sets up a Bureau of Rental Housing Services to inform tenants and landlords of their rights, and mediate disputes</span></p></li><li><p><span>Requires landlords to offer a cause when they don&#8217;t renew a lease. If the tenant is not at fault (including for renovations, or if the landlord chooses to move back into the home), they must offer relocation payments to tenants worth 5-10 months rent (or $5,000-$10,000, whichever is greater).</span></p></li></ol><p><strong><span>Transparency is good and junk fees are bad</span></strong></p><p><span>The most straightforwardly good thing the bill does is cap application fees at $20 and ban other &#8216;junk fees&#8217; that don&#8217;t map directly to landlord costs. It pairs this with a reform to security deposits that makes it much easier for landlords to hold and collect. In tandem, this will eliminate high application or move-in fees, and likely bring back security deposits.</span></p><p><span>That means that when would-be tenants look at listings, they can more easily compare one cost number &#8211; the rent. And while security deposits are far from perfect, they reward tenants who care for units. That&#8217;s far better than a system of high-cost application or move-in fees that socialize the cost of bad tenant behavior across all renters.</span></p><p><span>It also reflects well on the Johnson Administration that the bill reforms security deposits. Part of the reason Chicago has a lot of move-in fees in the first place is that </span><a href="https://www.gcrealtyinc.com/blog/security-deposits-vs-move-in-fees-in-chicago-rentals-a-guide-for-new-property-investors"><span>current rules</span></a><span> require landlords to segregate deposits in separate interest-bearing accounts (and face stiff penalties if they get the paperwork wrong). Not only is the city cracking down on a bad practice (the junk fees), but it&#8217;s creating a better way to manage rental units (security deposits).</span></p><p><span>But the bill hasn&#8217;t approached most of the other challenges it attempts to address in this fashion. A rental registry, for example, is a good idea that would make it easier to understand changes in the city&#8217;s housing market and track problematic landlords. But the city plans to fund this registry with fees of between $20-$60 on each rental unit. In a tight rental market, you can expect that cost to be passed on to renters in the form of higher rents.</span></p><p><strong><span>Stronger tenant protections are valuable, but also drive up costs </span></strong></p><p><span>In a similar vein, there&#8217;s a lot to be said for efforts to reduce evictions via a right to counsel. There is an inherent power imbalance between landlords who have legal representation and tenants who often can&#8217;t afford it. Evictions are also damaging events that can trigger a spiral of other costs and often homelessness. In Chicago, the Law Center for Better Housing found that the presence of an attorney </span><a href="https://eviction.lcbh.org/reports/legal-aid-attorneys-make-the-difference"><span>reduces evictions 25%.</span></a></p><p><span>But they also make renting to tenants riskier &#8211; especially lower income ones who are more likely to struggle to pay rent. Slower, costlier evictions raise the likely operating cost of a unit &#8211; and mean that at the margin, landlords will need to raise rents, cut maintenance spend, or take units off the market. It also means that the marginal, lower-cost new construction might no longer be financially viable.</span></p><p><span>In a 2026 </span><a href="https://robcollinson.github.io/RobWebsite/rtc.pdf"><span>working paper</span></a><span>, a group of researchers found that New York&#8217;s staggered right-to-counsel program drove up rents by 1.2-1.6%, overwhelming the benefits to the few tenants who benefited from legal representation. And in </span><a href="https://www.sciencedirect.com/science/article/pii/S0094119025000270"><span>a broader study of tenant protections</span></a><span>, a paper published in the Journal of Urban Economics finds that a one standard deviation increase in an index of tenant protections resulted in a 14% increase in median rents and a .03% increase in homelessness.</span></p><p><span>In an ideal world, better representation and clearer rules encourage faster decisions and resolve disputes more quickly. That seems to be what the Department of Housing is hoping the new Bureau of Rental Housing services will do. But it&#8217;s hard to believe that the current iteration of DOH can function as an honest broker in these conversations. In the affordable housing construction domain, DOH has developed a toxic relationship with the affordable developers who it is supposed to work with and regulate to provide housing. This bill was directly introduced to the Housing Committee, and landlords are loudly protesting that they weren&#8217;t consulted as it was drafted.</span></p><p><strong><span>Sky-high relocation payments will do lasting damage</span></strong></p><p><span>But the truly wild piece of this legislation is the final section. Any time a landlord decides not to renew a lease, they are required to offer the tenant a justification. And any non-renewal that&#8217;s not based on poor tenant behavior (i.e., non-payment of rent or damage to the unit) requires relocation payments:</span></p><ul><li><p><span>If a landlord chooses not to renew a tenant&#8217;s lease because they want to move a relative in, convert the unit to a condo, make significant repairs, or demolish the unit, they have to pay the tenant the greater of $5,000 or 5 months&#8217; rent.</span></p></li><li><p><span>If the landlord chooses not to renew the lease for any other reason, or the landlord  &#8220;increases rent with the intention of encouraging the tenant to refuse to renew the rental agreement,&#8221; they are on the hook to pay the tenant the greater of  $10,000 or 10 months&#8217; rent.</span></p></li></ul><p><span>I think it&#8217;s worth noting that this is not something that has been studied extensively, for the simple fact that only a handful of other cities include provisions like this. Most of the cities that do, like San Francisco and Los Angeles, also have sky high (read: broken) rental markets. And none of them impose provisions as costly or sweeping as what&#8217;s being considered here - particularly when you consider that Chicago&#8217;s rental rates are generally much lower than the other cities on the table.</span></p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/S0nEN/2/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af1c37f1-8d79-4fa3-ab91-8fdeef7b32cb_1220x1664.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5998507-86c6-4b2c-85ae-4df59f259f5d_1220x1734.png&quot;,&quot;height&quot;:896,&quot;title&quot;:&quot;Chicago's proposed relocation payments in context&quot;,&quot;description&quot;:&quot;&quot;,&quot;belowTheFold&quot;:true}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/S0nEN/2/" width="730" height="896" frameborder="0" scrolling="no" loading="lazy"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p><span>We are already in a tight rental market. A substantial increase in rental costs will rapidly translate into higher rents. Part of this will be immediate &#8211; landlords will factor in the risk that they have to make relocation payments, and crank rents accordingly. But there are likely a number of other, second-order effects that will occur as well:</span></p><ul><li><p><strong><span>Fewer small landlords: </span></strong><span>Smaller landlords are the ones most likely to need to move in a family member, or move a tenant out for a renovation. They&#8217;re also least likely to be able to handle additional paperwork and costs &#8211; and most likely to be </span><a href="https://www.americanbarfoundation.org/wp-content/uploads/2023/01/theimpactofcovid19onsmallrentalpropertymanagement_updated_12.6.21.pdf"><span>threatened by non-payment or rising operating costs</span></a><span>. I don&#8217;t think small landlords are necessarily good (in my experience, the best ones are better than corporate landlords, and the worst ones are far, far worse), but it&#8217;s reasonable to expect more consolidation after this bill passes.</span></p></li><li><p><strong><span>Fewer two- and three flats</span></strong><span>: As </span><a href="/__u/charliecohen.substack.com/p/the-death-of-the-chicago-two-flat"><span>Charlie Cohen notes</span></a><span>, Chicago&#8217;s traditional stock of naturally occurring affordable units are getting squeezed from two sides &#8211; in high-income neighborhoods, 2-3 flats are getting de-converted into single family homes, and in low income ones rents often can&#8217;t cover upkeep costs. Substantially increasing the risk (and cost) of managing a small rental building is likely to put both trends into overdrive &#8211; accelerating both deconversions and demolitions.</span></p></li><li><p><strong><span>More &#8216;for-cause&#8217; evictions</span></strong><span>: Today, there are a lot of edge cases where a tenant is a pain (slow on their rent, noisy enough to annoy their neighbors but not get the cops called on a regular basis), that landlords handle with non-renewals today. But if that path now requires forking over at least $10,000, it&#8217;s going to become a lot less appealing to wait those tenants out. Landlords may simply begin the eviction process as soon as they can establish cause.</span></p></li></ul><p><strong><span>A recipe for less housing</span></strong></p><p><span>As the risks and costs of renting to tenants spike, it will become even harder to get new housing units to pencil. That will leave more tenants facing prohibitive rent hikes, and living in older, substandard housing stock.</span></p><p><span>Of course, in the long term, the only path to affordability is more housing: giving tenants more options and bargaining power, and reducing the ability of landlords to raise rents or skimp on maintenance. Decades of academic research confirm that adding more housing </span><a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4629628"><span>reduces rents</span></a><span>, </span><a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3867764"><span>evictions</span></a><span>, and </span><a href="https://www.tandfonline.com/doi/abs/10.1080/07352166.2023.2168553"><span>homelessness</span></a><span>.</span></p><p><span>But today, Chicago ranks </span><strong><span>dead last among our big city peers</span></strong><span> when it comes to new housing construction. Relative to their populations, Houston and Phoenix are building 3-4 times as much housing every year as we are. Even New York and LA are building twice as much. It should come as no surprise that we&#8217;re seeing some of the fastest rent hikes in the nation.</span></p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/AXV30/1/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b741930e-4053-4ed0-8c44-84d94ee1ede3_1220x738.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f8fce729-d0f3-43b2-b024-df776f35b843_1220x912.png&quot;,&quot;height&quot;:463,&quot;title&quot;:&quot;Chicago consistently builds far less housing than its big city peers&nbsp;&quot;,&quot;description&quot;:&quot;Housing permits per 100K residents, 5 largest US cities&quot;,&quot;belowTheFold&quot;:true}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/AXV30/1/" width="730" height="463" frameborder="0" scrolling="no" loading="lazy"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p><span>You know what won&#8217;t help fix this problem? Requiring landlords to fork over 10 month&#8217;s rent if they want to get rid of a bad tenant.</span></p><p><strong><span>The way forward: tenant protections and aggressive upzoning</span></strong></p><p><span>If we were actually trying here, there&#8217;s space for a powerful housing bill that protects renters in the short-run and for the long-term. In addition to the good parts of this bill like the junk fee reforms and rental registry, you could put together a right to counsel program with clear timelines on cases, and pair it with a stronger </span><a href="https://nlihc.org/sites/default/files/Impact-of-homelessness-prevention.pdf"><span>emergency rental assistance program</span></a><span>, that helps tenants avoid evictions when things go wrong.</span></p><p><span>If you combined that with an aggressive, citywide rewrite of the zoning code to legalize more housing in </span><a href="/__u/citythatworks.substack.com/p/proactive-upzoning-is-a-recipe-for"><span>dense, high-demand parts of the city</span></a><span>, you could expect far more construction in Chicago even as you strengthened rental protections. Renters would benefit from short term protections and while gaining long-term market power, and we&#8217;d all benefit from living in a City that was affordable and growing.</span></p><p><span>But that would require some hard political choices. Neighbors would complain about new developments, Alders would have to cede some power, and we&#8217;d have to come up with the cash to reliably fund emergency rental assistance. None of those would be easy. I&#8217;m hopeful we&#8217;ll see some version of that deal in a future administration.</span></p><p><span>But in the meantime, Mayor Johnson has presented an election year short-cut that ignores hard tradeoffs and abandons any effort to address Chicago&#8217;s affordability crisis. This bill would make life harder and more expensive for Chicago renters. City Council should reject this ordinance.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">A City That Works is a reader-supported publication. To receive new posts and support our work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Taste of Chicago: July 2026]]></title><description><![CDATA[Our favorite writing over the last month.]]></description><link>https://citythatworks.substack.com/p/taste-of-chicago-july-2026</link><guid isPermaLink="false">https://citythatworks.substack.com/p/taste-of-chicago-july-2026</guid><dc:creator><![CDATA[Richard Day]]></dc:creator><pubDate>Fri, 10 Jul 2026 12:02:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UU2w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30acf98e-7c7b-4c7a-9514-85dfc5bb7795_4896x3264.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!UU2w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30acf98e-7c7b-4c7a-9514-85dfc5bb7795_4896x3264.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!UU2w!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30acf98e-7c7b-4c7a-9514-85dfc5bb7795_4896x3264.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!UU2w!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30acf98e-7c7b-4c7a-9514-85dfc5bb7795_4896x3264.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!UU2w!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30acf98e-7c7b-4c7a-9514-85dfc5bb7795_4896x3264.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!UU2w!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30acf98e-7c7b-4c7a-9514-85dfc5bb7795_4896x3264.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!UU2w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30acf98e-7c7b-4c7a-9514-85dfc5bb7795_4896x3264.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/30acf98e-7c7b-4c7a-9514-85dfc5bb7795_4896x3264.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10216225,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://citythatworks.substack.com/i/206395321?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30acf98e-7c7b-4c7a-9514-85dfc5bb7795_4896x3264.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!UU2w!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30acf98e-7c7b-4c7a-9514-85dfc5bb7795_4896x3264.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!UU2w!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30acf98e-7c7b-4c7a-9514-85dfc5bb7795_4896x3264.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!UU2w!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30acf98e-7c7b-4c7a-9514-85dfc5bb7795_4896x3264.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!UU2w!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30acf98e-7c7b-4c7a-9514-85dfc5bb7795_4896x3264.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>First, some programming notes: </span></p><p><strong><span>July 27th | Logan Square / Avondale Happy Hour</span></strong><span>: Come on out to talk housing, schools and anything else. We&#8217;ll be at Ludlow Liquors starting at 5:30, and will be joined by Carlos Rivas (CPS School Board 3B member), Pete Gonzales (running for school board in 3A), and Daniel Tobon (running for Alder in the 35th Ward). Our events are always free, but it&#8217;s helpful if you </span><a href="https://www.eventbrite.com/e/a-city-that-works-happy-hour-logan-square-avondale-tickets-1993644881508?aff=oddtdtcreator&amp;keep_tld=true"><span>register here</span></a><span> to let us know you&#8217;re coming.</span></p><p><span>And as a reminder, the mailbag is open. Drop a question </span><a href="/__u/citythatworks.substack.com/p/july-mailbag"><span>in the comments here</span></a><span>, and we&#8217;ll answer it in an upcoming post.</span></p><div><hr></div><p><strong><span>Public Safety</span></strong></p><p><strong><a href="/__u/substack.com/home/post/p-203577774"><span>Murder in the US Fell Dramatically in the First Half of 2026</span></a></strong><span> </span><em><span>Jeff Asher / Asher Analytics</span></em><span>. It&#8217;s worth noting that so far this year, murders are down 20% across big cities&#8230; and up 5% in Chicago. It&#8217;s still too early to make final judgements on that - we have a lot of summer to go. But it&#8217;s not an ideal moment to have your Superintendent step down.</span></p><p><strong><a href="https://www.chicagotribune.com/2026/07/03/chicago-crime-statistics-guns/?lctg=E542E489440364B84421556225&amp;utm_email=E542E489440364B84421556225&amp;utm_source=listrak&amp;utm_medium=email&amp;utm_term=https%3a%2f%2fwww.chicagotribune.com%2f2026%2f07%2f03%2fchicago-crime-statistics-guns%2f&amp;utm_campaign=trib-chicago_tribune-breaking_news-nl&amp;utm_content=alert"><span>In Back of the Yards, a wave of shootings highlights long-term questions in a city trying to build on historic progress</span></a><span> </span></strong><em><span>Caroline Kubansky / Chicago Tribune.  </span></em><span>&#8220;CPD data shows that across Chicago, shootings and homicides are still much lower, year-to-date, than they were in 2022 as the city emerged from the pandemic. And homicides in most of the city are virtually flat or decreasing sharply compared to the same period last year. A swath of the city&#8217;s South Side, and the Deering District in particular, is the exception. The district, which stretches from Chinatown, Bridgeport and Canaryville across the Back of the Yards and McKinley Park to Gage Park, has so far tallied a 183% increase in homicides compared to the same period in 2025.&#8221;</span></p><p><strong><a href="https://www.chicagotribune.com/2026/06/28/chicago-911-mental-health-response-team/"><span>Despite Mayor Brandon Johnson&#8217;s campaign promise, 911 mental health response team flounders</span></a></strong><span> </span><em><span>Alice Yin / Chicago Tribune. &#8220;</span></em><span>Throughout his 2023 mayoral campaign, Brandon Johnson championed a progressive vision of sending teams of mental health clinicians instead of police officers to help people suffering from psychiatric emergencies. But since he took office and started phasing cops out of the city&#8217;s Crisis Assistance Response and Engagement program, those teams of mental health workers have struggled to respond to 911 calls. CARE&#8217;s dispatch volume plummeted almost 70% during his second year, according to data obtained via a public records request, and plunged again last year after the Chicago Police Department took back its devices that provide real-time updates on radio and dispatch communications.&#8221;</span></p><p><strong><a href="https://www.vitalcitynyc.org/cities-arent-putting-police-officers-where-theyre-needed-most/"><span>Cities Aren&#8217;t Putting Police Officers Where They&#8217;re Needed Most</span></a></strong><span> </span><em><span>Richard Day / Vital City</span></em><span>.</span><strong><span> </span></strong><span>That whole workforce allocation problem </span><a href="/__u/citythatworks.substack.com/p/put-police-officers-where-the-violence?utm_source=publication-search"><span>Chicago has</span></a><span>? Turns out it&#8217;s common across other big cities like New York and Washington DC. Richard wrote it up over at Vital City. Notably, the patterns of understaffing we see in Chicago (fewer officers per homicide in lower income and black neighborhoods) show up elsewhere as well.</span></p><p><strong><span>Housing</span></strong></p><p><strong><a href="https://chicago.suntimes.com/real-estate/2026/06/30/judge-cohen-dismisses-edgewater-residents-businesses-lawsuit-broadway-upzoning"><span>Judge dismisses Edgewater residents, businesses&#8217; lawsuit over Broadway zoning changes</span></a></strong><span> </span><em><span>Abby Miller / Chicago Sun-Times.</span></em><span>  &#8220;[Edgewater Residents for Responsible Development] had asked the court to revert the zoning to its previous classifications, invalidating the ordinances. The group has said it isn&#8217;t against new development in Edgewater, but rather the lack of public input and collaboration on crafting the plan. Separately, the group issued a call in early June for the Chicago Park District to purchase an Edgewater synagogue&#8217;s lakefront property in order to block their development proposal and preserve the land as open park and beach space.&#8221;</span></p><p><strong><a href="https://www.chicagobusiness.com/opinion/commentary/ccb-affordable-housing-martin-oped-20260707/?utm_id=gfta-ur-260708&amp;share-code=test-id&amp;user_id=user-id&amp;customer_secondary_source=ccb_articleGifting"><span>Opinion: Building more affordable housing requires better government</span></a><span> </span></strong><em><span>Ald. Matt Martin / Crain&#8217;s Chicago Business.</span></em><span> We&#8217;re always happy to see elected officials get into the posting game - especially when it&#8217;s in defense of some long-overdue reforms to the city&#8217;s Low Income Housing Tax Credit allocation process. As Martin notes, we&#8217;re spending far more per unit to build affordable housing. That means we&#8217;re building far fewer units than peer cities.</span></p><p><strong><a href="https://chicago.suntimes.com/news/2026/06/26/steep-growth-in-same-sex-couples-on-the-far-southeast-side-south-shore-hegewisch-census-gay-lesbian-chicago"><span>Steep growth in same-sex couples on the Far Southeast Side: &#8216;I can make home here&#8217;</span></a></strong><span> </span><em><span>Lauren FitzPatrick and Alden Loury / WBEZ/Sun-Times.</span></em><span> It is good that Chicago is a welcoming city, with neighborhoods that meet the needs of a wide range of communities. It&#8217;s even better when those communities can feel safe branching out (or returning) to neighborhoods across the city. A nice story about Chicago - and a good reminder that broad-based affordability can support community and belonging in unexpected ways.</span></p><p><strong><a href="https://danielkayhertz.com/developergame/"><span>Chicago Affordable Housing Developer Game</span></a></strong><span> </span><em><span>Daniel Kay Hertz</span></em><span>. If you code your own game to simulate how difficult it is to build affordable housing in Chicago, we promise to put it in our recommendations. And it&#8217;s pretty fun!</span></p><p><strong><a href="https://www.city-journal.org/article/new-york-rent-freeze"><span>The High Cost of New York&#8217;s Rent Freeze</span></a></strong><span> and </span><strong><a href="https://www.vitalcitynyc.org/mamdani-rent-freeze-agenda-nyc/"><span>After the Mamdani Rent Freeze</span></a></strong><span> </span><em><span>Arpit Gupta / City Journal and Vital City</span></em><span>. Last month, Gupta (who also writes on Substack over at </span><a href="/__u/arpitrage.substack.com/"><span>Arpitrage</span></a><span>) was the lone member of New York City&#8217;s Rent Guidelines Board to vote against </span><a href="https://www.nytimes.com/2026/06/25/nyregion/nyc-rent-freeze-vote-mamdani.html"><span>freezing rents on the city&#8217;s stabilized apartments</span></a><span>. In these two pieces, he makes the case for why a rent freeze was a bad idea, and what the city should do next to deal with stabilized housing in the city. Both worth your time.</span></p><p><strong><span>Transit</span></strong></p><p><strong><a href="https://www.slowboring.com/p/how-to-fix-transit-construction-in"><span>How to fix transit construction in America</span></a></strong><span> </span><em><span>Matt Yglesias and Institute for Progress / Slow Boring. </span></em><span>These guys ran a campaign to solicit ideas on improving the cost of transit in the United States, the result of which is the </span><a href="https://ifp.org/transit-abundance-playbook/"><span>Transit Abundance Playbook</span></a><span>. You&#8217;re gonna need to carve out a full afternoon for this one, but the laundry list of ideas they&#8217;ve come up with has a lot of good stuff.</span></p><p><strong><span>State capacity</span></strong></p><p><strong><a href="https://chicago.suntimes.com/environment/2026/06/30/chicago-has-most-lead-pipes-why-is-it-so-expensive-to-replace-them?utm_medium=email&amp;utm_campaign=07012026%20Morning%20Edition&amp;utm_content=07012026%20Morning%20Edition+CID_4b7c1ea3344359327c1a9999bf9c349b&amp;utm_source=cst_campaign_monitor&amp;utm_term=Why%20is%20it%20so%20expensive%20to%20replace%20lead%20pipes%20in%20Chicago&amp;tpcc=cst_cm"><span>Why is it so expensive to replace lead pipes in Chicago?</span></a></strong><span> </span><em><span>Juanpablo Ramirez-Franco, Keerti Gopal, and Clayton Aldern / Chicago Sun-Times.</span></em><span> We&#8217;ve </span><a href="/__u/citythatworks.substack.com/p/solving-chicagos-lead-pipe-problem"><span>covered this before</span></a><span> (and honestly, think the authors could&#8217;ve learned a little bit about pipe-pulling vs. trenching from Harjas&#8217;s article), but this is another helpful look at one of Chicago&#8217;s greatest infrastructure challenges. The Department of Water Management does not cover itself in glory. </span></p><p><strong><a href="https://www.theargumentmag.com/p/sometimes-you-have-to-hurt-people">Sometimes you have to hurt people</a></strong> <em>Jeremiah Johnson / The Argument.</em> &#8220;If there&#8217;s any possible way that an action could harm someone &#8212; no matter how unlikely the scenario is, how small the harm might be, or how easily it might be mitigated &#8212; there will exist people who demand that nobody take that action&#8230; In order for society to progress, we&#8217;re going to have to accept a little risk. You can&#8217;t develop vaccines without human trials. You can&#8217;t build a bridge or a road or a train station without displacing something. The correct response is to admit that some people might lose out, and that&#8217;s just fine.&#8221;</p><p><strong><a href="https://illinoisanswers.org/2026/06/26/city-leaders-tout-tree-planting-bonanza-but-neighborhood-disparities-persist/"><span>City Leaders Tout Tree-Planting Bonanza, But Neighborhood Disparities Persist</span></a></strong><span> </span><em><span>Alex Nitkin, Binghui Huang and Andrew Adams / Illinois Answers Project</span></em><span>. Negative headline here feels a little unfair - Chicago&#8217;s progress on this is basically an unqualified good thing. It turns out that instead of accommodating squeaky wheels, a standardized approach to tree-planting is both more efficient and a more equitable way to ensure all neighborhoods benefit from a tree canopy that improves air quality, lowers temperatures, and helps keep water out of basements.</span></p><p><strong><span>Something great</span></strong></p><p><span>This is just the best. Happy Friday.</span></p><div id="youtube2-Qd1JQqcwYAI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;Qd1JQqcwYAI&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/Qd1JQqcwYAI?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">A City That Works is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[How the next mayor should think about pensions]]></title><description><![CDATA[The first of a series on big issues in the 2027 mayoral election]]></description><link>https://citythatworks.substack.com/p/how-the-next-mayor-should-think-about</link><guid isPermaLink="false">https://citythatworks.substack.com/p/how-the-next-mayor-should-think-about</guid><dc:creator><![CDATA[Conor Durkin]]></dc:creator><pubDate>Thu, 09 Jul 2026 12:01:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!99bT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed1a396c-f726-4f17-9343-899ed4c9224f_936x436.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>In the spirit of trying new things, we&#8217;re going to try for our first mailbag post this month! If you have a question for either or both of us, feel free to <a href="/__u/citythatworks.substack.com/p/july-mailbag">add it in the comments section here</a>. Note that we&#8217;ll plan to prioritize questions from paid subscribers for this first iteration. </em></p><div><hr></div><p><span>Over the next several months, candidates for mayor are going to tell you a lot about their plans for policy areas like public safety, housing, schools, and transit. Those are all important. But before we decide how to prioritize spending in those areas, nearly a quarter of our city budget is already spent: it goes to paying down the city&#8217;s pension liabilities.</span></p><p><span>This is the first in a series of overviews we&#8217;re putting together on the issues that ought to shape the 2027 mayoral race. We&#8217;re starting with pensions not because it&#8217;s the most exciting issue (it&#8217;s not), but because it&#8217;s the one that determines how much room the next mayor has to do everything else. After a decade of real fiscal pain, we are finally starting to see some fragile progress in our pension system. Whoever wins in 2027 will need to protect that progress in the budget, at the bargaining table, and, increasingly, in Springfield. It&#8217;s a prerequisite to everything else our mayor will want to do.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/citythatworks.substack.com/subscribe"><span>Subscribe now</span></a></p><h2><strong><span>The problem (and how we got here)</span></strong></h2><p><span>If you&#8217;re new to this topic, here&#8217;s our current situation distilled down to a few numbers (courtesy of the city&#8217;s </span><a href="https://www.chicago.gov/content/dam/city/depts/fin/supp_info/CAFR/2025CAFR/2025%20ANNUAL%20COMPREHENSIVE%20FINANCIAL%20REPORT.pdf"><span>2025 ACFR</span></a><span>, which was released last week):</span></p><ul><li><p><strong><span>$36.4 billion</span></strong><span>: the gap between what Chicago&#8217;s four pension funds have promised to pay public employees (about $50.6 billion) and the assets they hold to pay for it (about $14.2 billion).</span></p></li><li><p><strong><span>28.2%</span></strong><span>: the share of those promises that are currently funded. Believe it or not, that&#8217;s actually a fair bit higher than it has been - at our low, in 2022, we were down to around 22%. But it&#8217;s still very, very bad: a healthy pension fund sits at 90% or above. Chicago&#8217;s four funds are all among the worst-funded of any major American city.</span></p></li><li><p><strong><span>$2.9 billion</span></strong><span>: what the city contributed to the funds last year. Ignoring grant funds, that&#8217;s roughly </span><strong><span>a quarter of our budget</span></strong><span>.</span></p></li></ul><p><span>Climbing out of this $36 billion hole is difficult. But </span><a href="/__u/citythatworks.substack.com/p/the-state-of-chicago-pensions"><span>creating the hole in the first place</span></a><span> was fairly straightforward. In a nutshell, for many decades Chicago funded its pension systems according to a statutory formula that had nothing to do with what the funds actually needed. City contributions were set based on a fixed multiple of employee contributions, not tied to anything around how much our liabilities actually increased each year. Because of that, growth in liabilities slowly - and then quickly - outpaced growth in assets. In 1999, our system&#8217;s funded ratio was around 86%; by 2008 it had fallen to roughly 40%.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!99bT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed1a396c-f726-4f17-9343-899ed4c9224f_936x436.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!99bT!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed1a396c-f726-4f17-9343-899ed4c9224f_936x436.png 424w, /__u/substackcdn.com/image/fetch/$s_!99bT!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed1a396c-f726-4f17-9343-899ed4c9224f_936x436.png 848w, /__u/substackcdn.com/image/fetch/$s_!99bT!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed1a396c-f726-4f17-9343-899ed4c9224f_936x436.png 1272w, /__u/substackcdn.com/image/fetch/$s_!99bT!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_webp, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed1a396c-f726-4f17-9343-899ed4c9224f_936x436.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!99bT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed1a396c-f726-4f17-9343-899ed4c9224f_936x436.png" width="936" height="436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed1a396c-f726-4f17-9343-899ed4c9224f_936x436.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:436,&quot;width&quot;:936,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!99bT!, /__u/citythatworks.substack.com/w_424, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed1a396c-f726-4f17-9343-899ed4c9224f_936x436.png 424w, /__u/substackcdn.com/image/fetch/$s_!99bT!, /__u/citythatworks.substack.com/w_848, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed1a396c-f726-4f17-9343-899ed4c9224f_936x436.png 848w, /__u/substackcdn.com/image/fetch/$s_!99bT!, /__u/citythatworks.substack.com/w_1272, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed1a396c-f726-4f17-9343-899ed4c9224f_936x436.png 1272w, /__u/substackcdn.com/image/fetch/$s_!99bT!, /__u/citythatworks.substack.com/w_1456, /__u/citythatworks.substack.com/c_limit, /__u/citythatworks.substack.com/f_auto, /__u/citythatworks.substack.com/q_auto:good, /__u/citythatworks.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed1a396c-f726-4f17-9343-899ed4c9224f_936x436.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Under Mayor Emanuel, the city attempted to reform benefits to close the gap, but the Illinois Supreme Court ruled that the state constitution&#8217;s pension clause made promised benefits untouchable. That left us only one path: paying down the debt. The city spent the following decade climbing a brutal &#8216;pension ramp&#8217; which gradually increased our annual contributions up to actuarially determined levels (which, over a long time horizon, put the funds back on a path to solvency). That ramp is now complete, with actuarial funding written into state law. Based on those legally required payments, the system is expected to reach a 90% funded ratio in the mid 2050s. In recent years, beginning under Mayor Lightfoot, we&#8217;ve also made &#8216;supplemental payments&#8217; which help us amortize down those liabilities faster than the scheduled ramp. This costs us a bit more in the short term in exchange for lower lifetime payments in the long run.</span></p><p><span>The important point of that history is what it rules out. Barring an amendment to the Illinois constitution, these benefits have to be paid. The only questions left are how quickly we pay down what we already owe, whether anyone adds to the pile, and whether the economy underneath the payments grows or shrinks.</span></p><h2><strong><span>Why this matters now</span></strong></h2><p><span>With the pension ramp now fully climbed, we&#8217;re finally starting to move past the treading water phase and actually make progress at digging our way out. But it&#8217;s imperative that we protect this progress in several ways.  First, by ensuring we stop making the problem worse. Because of that constitutional protection, benefits can never be reduced, only expanded. I&#8217;m still not sure we&#8217;ve fully reckoned with what that means.</span></p><p><span>Last year, for instance, Springfield passed HB 3657, a sweeping enhancement of Tier 2 benefits for Chicago police officers and firefighters which projected to add $11 billion to the city&#8217;s pension liabilities over the next several decades. Despite that impact, it passed (nearly unanimously) with barely any fiscal scrutiny, the city was caught flat-footed in opposing it, and the governor signed it anyway. We wrote about the fallout in detail</span><a href="https://www.chicagobusiness.com/opinion/police-and-fire-pension-sweetener-hits-chicago-finances-op-ed/"><span> here</span></a><span>. It&#8217;s hard to envision how the city can make progress digging out of our $36.4 billion hole at the same time the state insists on making the hole deeper. A stronger presence in Springfield - and one that emphasizes playing defense on issues like this - needs to be a core competency going forward.</span></p><p><span>Second, it&#8217;s worth making harder choices today to ensure more progress going forward. Our policy of making supplemental pension payments to help amortize our liabilities more quickly, for instance, trade a bit of short-term pain today for more progress in the long-term - an extra $250 million this year saves us nearly twice that over the next few decades - but getting rid of them is going to look more and more tempting as our budget fights get worse. That&#8217;s a temptation future administrations will need to avoid.</span></p><h2><strong><span>What a serious plan should look like</span></strong></h2><p><span>So what should candidates actually be saying? Here&#8217;s my list. None of this is particularly complex, but that doesn&#8217;t mean it&#8217;s particularly easy.</span></p><p><strong><span>Keep pre-paying on our funding schedule.</span></strong><span> Our actuarial contributions must remain a floor, not a ceiling. The city&#8217;s practice of making supplemental pension payments beyond the statutory requirement over the last few years is one of the best fiscal decisions in recent memory and will lead to significant savings in the long term. Candidates serious about our pension liabilities ought to commit to continuing the practice going forward - and be able to explain to voters where they&#8217;d cut or tax in order to preserve the advance payments.</span></p><p><strong><span>Pay for sweeteners at the bargaining table.</span></strong><span> Both our police and fire collective bargaining agreements expire in June 2027, and negotiating their contract renewals will be one of the first challenges of the next mayoral term. The Tier 2 sweetener Springfield passed last year effectively increased those union members&#8217; pensions by a full third. For the city to remain solvent, those need to be backed out of any wage increases negotiated in 2027.</span></p><p><strong><span>Treat Springfield as fiscal policy.</span></strong><span> The next mayor needs a real intergovernmental affairs operation - one that knows about bills like HB 3657 months in advance, has an affirmative city position on the remaining Safe Harbor questions, and is willing to spend political capital opposing benefit expansions even when the unions backing them are the mayor&#8217;s allies. Voters should ask every candidate directly: what would you have done differently on HB 3657? And what is your plan to avoid a similar sweetener for other public employee pensions? Without preventing future benefit expansions, it&#8217;s hard to envision how we make progress against our long-term liabilities (short of amending the constitution).</span></p><p><strong><span>An all-of-the-above approach to improving our pension funds. </span></strong><span>Beyond the big stuff, future administrations simply need to be able to pick up any wins they can to help chip away at our liabilities. We&#8217;ve made the case before that funds would likely do better by </span><a href="/__u/citythatworks.substack.com/p/should-chicago-pension-funds-just"><span>adopting more passive investment strategies</span></a><span>. A </span><a href="/__u/citythatworks.substack.com/p/a-pension-buyout-program-is-a-good"><span>city pension buyout program</span></a><span> could also engineer some small level of liability reductions as well. These are second-order items relative to those above - and a candidate who only answers pension questions with minor reforms is telling you something about their political courage. But it&#8217;s nonetheless true that identifying and executing on any opportunities for improved returns or reduced liabilities needs to be part of our pension strategy.</span></p><p><strong><span>Grow the denominator.</span></strong><span> Finally: underpinning all of this, of course, is growth. Nearly eighty percent of the city&#8217;s property tax levy goes towards funding pensions, and we&#8217;ve seen in recent years how politically difficult it is to raise that levy. You know what&#8217;s far easier? Having </span><a href="/__u/citythatworks.substack.com/p/budget-talks-are-missing-one-key"><span>the levy increase naturally</span></a><span> when new construction increases our property tax base. Outside of a candidate&#8217;s plans for pension liabilities, they need to have a real plan on how to grow the city of Chicago, with respect to both GDP and population. Pro-growth policies that increase our city&#8217;s population and tax base make our fixed liability </span><a href="/__u/citythatworks.substack.com/p/why-growth-matters"><span>get a lot smaller on a per-capita basis</span></a><span>. Every pension answer that doesn&#8217;t come attached to a growth agenda is just a plan for managed decline.</span></p><p><span>None of this will be the flashiest part of any candidate&#8217;s platform. That&#8217;s fine. But it is the prerequisite. The candidates worth taking seriously in 2027 are those who can explain how they&#8217;ll protect the progress we&#8217;ve made on our pension liabilities and how they&#8217;ll continue that progress going forward. Everything else on their agenda will depend on it.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://citythatworks.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">A City That Works is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item></channel></rss>