After 20 months of intense negotiations, a consortium of world powers led by the United States and includes France, Germany, Britain, China and Russia has reached a potentially historic nuclear agreement with Iran. (Read about the details of the deal here.)

The deal isn’t done, because the U.S. Congress has 60 days to review it and then to accept or reject it. Republican leaders in Congress have already publicly stated that they were prepared to reject the Iran nuclear deal, while many Democrats remained skeptical. President Obama will now work on his sales pitch to Congress and the American public, though he has also said he would veto any legislation that blocks the deal.

One would expect Israel (read: Netanyahu) to lobby against the deal. Bebe, as he is nicknamed, has called the Iran nuclear deal a “historic mistake” that would create a “terrorist nuclear superpower.”

One would also expect the Pentagon to have a say. A friend of mine, who will likely be promoted to Colonel next year, spent some time at the War College in Carlisle, PA where former Iranian chief of staff to Ahmadinejad was a guest speaker. So this friend of mine actually has good knowledge of the Iran situation. He told me after the nuclear deal was announced that this agreement is “exactly what [was] needed to happen to show Iran that the U.S. is willing to reach out with the olive branch.”

Take it for what it’s worth: the Pentagon might actually prefer a peaceful resolution.