As soldiers continue to fight the battle in Iraq, the war funding bill has been a tug of war between the president and Democrats, with neither side giving in. With the threat of another veto vote, it appears the sides have reached a compromise.
Democrats were forced to drop their demand for troop withdrawal, knowing they don't have enough votes to override a presidential veto. Republicans called it a victory.
"Democrats have finally conceded defeat in their effort to include mandatory surrender dates in a funding bill for the troops," said House Republican Leader John Boehner.
On the other hand, Democrats claimed victory as well. Since the final bill ties financial aid for the Iraqi government to benchmarks it must meet on political and security matters.
"I view this as the beginning of the end of the president's policy on Iraq," said Representative Rahm Emmanuel.
The liberal wing of the party is not happy. Even House Speaker Nancy Pelosi isn't sure she'll support the compromise.
"I'm not likely to vote for something that doesn't have a timetable or goal of coming home," Pelosi said.
With the clock ticking, Democrats had little choice but to give the president a bill he would sign, so the Pentagon wouldn't be without the money it needs to wage the war. Still, Democrats pledge to include timetables for withdrawal in upcoming legislation.
"We are going to continue focusing everyday on the need to change direction in Iraq. Change the mission in Iraq," said Senator Harry Reid, majority leader.
The next war funding bills will start moving through Congress in July. Even Republicans concede it may be time for another change in strategy if the surge fails to show progress by September.