After a pulling an all-nighter, the State Senate passed the budget early Friday morning.
After a week's worth of deliberating, the new budget finally got the 17 votes needed for approval.
Some Republicans refused to approve the document at first because they said it spent too much money.
But after a package of changes was introduced, the budget found the support it needed, although not everyone is happy about the outcome.
"At the same time, what we ended up doing was spending more than the state assembly, spending more than the governor, spending more than the finance committee, and to me, that's not really cutting spending at all," says democratic Senator Jon Erpenbach of Middleton.
Waukesha republican Senator Mary Lazich disagrees. "In terms of the tax payer protection fund, I think it is very reasonable. It is certainly something the governor should support."
The budget now goes back to the Assembly, where lawmakers will deal with the revisions made by the Senate.