A joint resolution providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Environmental Protection Agency relating to "Review of Final Rule Reclassification of Major Sources as Area Sources Under Section 112 of the Clean Air Act".
Public Law 119-20 · S.J.Res. 31 · 119th Congress · began in the Senate
Signed by Donald Trump (R) on Jun 20, 2025 · Environmental Protection
Sponsor: Sen. John Curtis (R-UT)
Cosponsors (5): Sen. Shelley Capito, Sen. Kevin Cramer,
Passage votesYeaNay
- HouseRecorded vote: 216 yea, 212 nay216–212
- SenateRecorded vote: 52 yea, 46 nay52–46
Data notes
The final version of the law, as each chamber passed it. A chamber that passed it by voice vote or unanimous consent has no count. “Method not stated” means the record does not say how the chamber voted. Where the record has a member-by-member vote, the “Who voted for it” section shows who voted yea.
Summary
The Congressional Research Service’s plain-language summary of what the law does.
This joint resolution removes the requirements for sources of persistent and bioaccumulative hazardous air pollutants to comply with certain major source emissions standards when those sources reclassify as area sources (which have less stringent standards). Specifically, the joint resolution nullifies the Environmental Protection Agency rule titled Review of Final Rule Reclassification of Major Sources as Area Sources Under Section 112 of the Clean Air Act. The rule requires sources that seek to reclassify as area sources to implement certain control methods (e.g., continue to employ emission control methods required under the major sources requirements) to ensure they do not increase emissions beyond the major source requirements applicable at the time of reclassification.
Who voted for it
Every senator of the 119th Congress on the ideology compass. Highlighted: the 52 who voted yea on final passage. Faded: everyone else, including those who voted nay, did not vote, or had not yet taken office.
52 yea46 nay2 present or did not vote
Democrats who voted yea(0)
- None.
Republicans who voted yea(52)
Sen. Susan CollinsR-ME
Sen. Lisa MurkowskiR-AK
Sen. Dan SullivanR-AK
Sen. Mitch McConnellR-KY
Sen. John ThuneR-SD
Sen. Thom TillisR-NC
Sen. Jerry MoranR-KS
Sen. John BoozmanR-AR
Sen. Mike RoundsR-SD
Sen. Lindsey GrahamR-SC
Sen. Roger WickerR-MS
Sen. Shelley CapitoR-WV
Sen. Bill CassidyR-LA
Sen. Markwayne MullinR-OK
Sen. Deb FischerR-NE
Sen. Cindy Hyde-SmithR-MS
Sen. Chuck GrassleyR-IA
Sen. Pete RickettsR-NE
Sen. Kevin CramerR-ND
Sen. John HoevenR-ND
Sen. Josh HawleyR-MO
Sen. Tom CottonR-AR
Sen. James LankfordR-OK
Sen. Tim ScottR-SC
Sen. Todd YoungR-IN
Sen. Joni ErnstR-IA
Sen. Mike CrapoR-ID
Sen. Jim JusticeR-WVSen. Jon HustedR-OH
Sen. Roger MarshallR-KS
Sen. John CornynR-TX
Sen. Dave McCormickR-PA
Sen. Steve DainesR-MT
Sen. John KennedyR-LA
Sen. James RischR-ID
Sen. Tim SheehyR-MT
Sen. Marsha BlackburnR-TN
Sen. John BarrassoR-WY
Sen. John CurtisR-UT
Sen. Jim BanksR-IN
Sen. Ashley MoodyR-FL
Sen. Ted BuddR-NC
Sen. Eric SchmittR-MO
Sen. Bernie MorenoR-OH
Sen. Bill HagertyR-TN
Sen. Rand PaulR-KY
Sen. Ted CruzR-TX
Sen. Cynthia LummisR-WY
Sen. Ron JohnsonR-WI
Sen. Mike LeeR-UT
Sen. Tommy TubervilleR-AL
Sen. Rick ScottR-FL
Data notes
The Senate’s recorded vote on the final version of the law (roll call 229 in Voteview), matched to the vote the record cites and checked against its totals. Positions are each member’s DW-NOMINATE score for that Congress, as on the Ideology page; left to right is more liberal to more conservative. Paired and announced yea votes count as yea. Lists follow the compass, most liberal first. A name links to a profile only for members of the current Congress. A law passed by voice vote or unanimous consent has no member list, and neither does a vote Voteview has not yet recorded.
Committees
The committees the bill was sent to, and what each did with it.
Data notes
A committee links to its page only where it exists in the current Congress; older and renamed committees are named without a link.
Related bills
2 bills the Library of Congress relates to this one.
H.J.Res. 79Public law contains the textRelated bill
Providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Environmental Protection Agency relating to "Review of Final Rule Reclassification of Major Sources as…
H.Res. 426Procedurally relatedRelated bill
Providing for consideration of the joint resolution (S.J. Res. 13) providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Office of the Comptroller of the Cu…
Data notes
Related bills are identified by the Congressional Research Service, the House and the Senate: companion and identical bills, bills with similar text, bills that were folded into this law, and rules that brought it to the floor. A bill that is itself a public law in this site’s data links here; the others link to Congress.gov.
Timeline
From introduction to signing, newest first: the committees, the floor and the president. 24 actions.
- Jun 20, 2025Became lawBecame law · Became Public Law No: 119-20.
- Became lawBecame law · Signed by President.
- Jun 10, 2025FloorFloor · Presented to President.
- May 22, 2025FloorFloor · Motion to reconsider laid on the table Agreed to without objection.
- FloorFloor · On passage Passed by the Yeas and Nays: 216 - 212 (Roll no. 143).House roll call 143
- FloorFloor · Considered as unfinished business.
- May 21, 2025FloorFloor · POSTPONED PROCEEDINGS - At the conclusion of debate on S.J. Res. 31, the Chair put the question on passage of the joint resolution and by voice vote, announced that the ayes had prevailed. Mr. Pallone demanded the yeas and nays and the Chair postponed further proceedings until a…
- FloorFloor · The previous question was ordered pursuant to the rule.
- FloorFloor · DEBATE - The House proceeded with one hour of debate on S.J. Res. 31.
- FloorFloor · Rule provides for consideration of S.J. Res. 13 and S.J. Res. 31. The resolution provides for consideration of S.J. Res. 13 and S.J. Res. 31 under a closed rule with one hour of general debate on each joint resolution. The resolution also provides for a motion to commit on both …
- FloorFloor · Considered under the provisions of rule H. Res. 426.
- May 20, 2025FloorFloor · Rule H. Res. 426 passed House.
- May 19, 2025FloorFloor · Rules Committee Resolution H. Res. 426 Reported to House. Rule provides for consideration of S.J. Res. 13 and S.J. Res. 31. The resolution provides for consideration of S.J. Res. 13 and S.J. Res. 31 under a closed rule with one hour of general debate on each joint resolution. Th…
- May 5, 2025FloorFloor · Held at the desk.
- FloorFloor · Received in the House.
- May 1, 2025FloorFloor · Message on Senate action sent to the House.
- FloorFloor · Passed Senate without amendment by Yea-Nay Vote. 52 - 46. Record Vote Number: 229.Senate roll call 229
- FloorFloor · Considered by Senate.
- Apr 30, 2025FloorFloor · Measure laid before Senate by motion.
- FloorFloor · Motion to proceed to consideration of measure agreed to in Senate by Yea-Nay Vote. 52 - 40. Record Vote Number: 227.Senate roll call 227
- Mar 14, 2025CalendarCalendar · Placed on Senate Legislative Calendar under General Orders. Calendar No. 31.
- CommitteeCommittee · Senate Committee on Environment and Public Works discharged, by petition, pursuant to 5 U.S.C. 802(c).
- Mar 6, 2025CommitteeCommittee · Read twice and referred to the Committee on Environment and Public Works.
- IntroducedIntroduced · Introduced in Senate
Data notes
Every action the Library of Congress lists for the bill, from introduction to signing, plus the dated committee hearings. The source lists many steps twice (the chamber’s own entry and the Library of Congress copy, or a presidential and a became-law entry with the same words); those are shown once. Amendments are listed in their own section.
Amendments
No amendments to this bill are on record.
Data notes
Amendments offered to this bill in either chamber, as the Library of Congress records them: each with a status read from its last recorded step: agreed to, rejected, withdrawn, ruled out of order, fell with another amendment, or offered with no vote recorded (most Senate amendments are only ever offered). The wording of each amendment is the source’s. Amendments to amendments and amendments to other bills are not listed.
Official record
The bill’s full text is on Congress.gov. Data through Oct 7, 2026.





















































































































































































































