The guest lists for the 2020 State of the Union underscored both the messages for President Donald Trump’s reelection campaign and the way in which congressional Democrats will be on offense against him and his GOP supporters on Capitol Hill.

From an appeal to his base through a typical hard line on immigration and Iran to a broader audience through talk of the benefits of 2017 Republican-led tax cuts and the state of the economy, the president’s guests set up a series of bullet points for the speech-writing team behind the teleprompter text.

“Many politicians came and went, pledging to change or replace NAFTA — only to do absolutely nothing. But unlike so many who came before me, I keep my promises. Six days ago, I replaced NAFTA and signed the brand new U.S.-Mexico-Canada Agreement into law,” goes Trump’s line in prepared remarks of the speech.

Adding to that, he touts another trade move, the first stage of a pact with China: “Days ago, we signed the groundbreaking new agreement with China that will defend our workers, protect our intellectual property, bring billions of dollars into our Treasury, and open vast new markets for products made and grown right here in the USA.”