President Trump sought to replace the nickname he gave Texas Sen. Ted Cruz ahead of their campaign rally in Houston on Monday.

Trump often referred to Cruz as “Lyin’ Ted” throughout the 2016 presidential campaign, but Trump said he now likes Cruz.

“He’s not Lyin’ Ted anymore,” Trump told reporters before departing for Texas. “He’s beautiful Ted. I call him Texas Ted.”

[Byron York: In Texas, Trump and Cruz complete the transaction]

Cruz’s Democratic challenger, Rep. Beto O’Rourke, referred to the incumbent senator as “Lyin’ Ted” in their debate last week. O’Rourke later said he regretted the insult.

“That wasn’t the best phrase for me to use, but, you know, I’m going to do my best to stay focused on the future,” he told ABC’s “This Week.”

Trump, in response, called O’Rourke “highly overrated.”

“When I heard about him, I figured he must be something a little special. He’s not,” Trump said.

Trump said he and Cruz have moved on from the “nasty and tough” campaign for the Republican presidential nomination.

“Ted and I get along very well,” he said.