Republican lawmakers are increasingly breaking with Donald Trump — through critical words and high-profile votes — but White House officials contend the president still has a grip on his party mates on Capitol Hill.

The Senate floor in recent weeks has become ground zero for GOP members jumping out of line. With a series of national security and government spending speeches and vote results, the president’s party has issued a string of stinging blows after nearly two years of mostly sticking with and defending him.

But Republican members have also sounded off in hallways, television interviews, tweets and statements — collectively suggesting that what has been a GOP dam of support for Trump is showing its first cracks, even if it might not be ready to burst.

Perhaps the most surprising example came from Senate Majority Leader Mitch McConnell. The Kentucky Republican introduced an amendment to a Middle East policy measure last week that would acknowledge that “al Qaeda, ISIS and their affiliates in Syria and Afghanistan continue to pose a serious threat to us here at home.”

Experts called that measure a rare GOP rebuke of the Republican president because Trump in recent days has doubled down on his stances that the Islamic State’s “caliphate will soon be destroyed” and peace talks with Taliban leaders could soon lead to the full withdrawal of U.S. military troops from Afghanistan.