Right before he left on Christmas vacation, President Trump touted the GOP's legislative victories on Friday — including spending $4 billion on missile defense programs.

"We are ordering $4 billion worth of missile defense equipment and missiles themselves," he said prior to signing a bill. "Very important, top of the line, best in the world. We make the best military product in the world."

We all know about the massive tax overhaul Congress passed this week. But what's that about a $4 billion missile defense bill?

That's actually the spending bill that lawmakers passed on Thursday. The most important thing to know about the continuing resolution is that it will keep the federal government open until Jan. 19 (when they'll have to work to avert a shutdown yet again).

It's a short-term bill designed to kick the can into next year without settling more complex issues, such as immigration and long-term budget strategy.

But it also includes the $4 billion for missile defense programs, a request the Trump administration made last month.

Perhaps Trump's emphasis on the defense provisions are his way of seeing the glass as half-full.

"Our military has been doing a fantastic job in so many ways," he said. "Everything they've been touching lately has been working out."

His enthusiasm began with a Friday morning tweet:

"Will be signing the biggest ever Tax Cut and Reform Bill in 30 minutes in Oval Office," he tweeted. "Will also be signing a much needed 4 billion dollar missile defense bill."

More:Congress votes to avert shutdown, provide money for children's health insurance

More:Podcast: After the celebrations, what's next for the tax bill?