After a day of uncertainty, Governor Andrew Cuomo finally presented his budget for the upcoming fiscal year to the public Tuesday evening. The $152 billion spending plan will take effect on April 1 if passed on time by the state legislature but there may be several obstacles in its way, including some annoyed lawmakers. State House reporter Zack Fink has the story.

After a full day of fits and starts, Governor Cuomo finally presented his budget just hours before the constitutionally-mandated midnight deadline.

"This is a very specific, focused, targeted agenda," the governor said. "This is about helping the middle class."

Even though it does not expire until the end of the year, Cuomo plans to extend the so-called millionaire's tax as part of the budget.

"This is a package that fits together," Cuomo said. "If you don't renew the millionaires' tax, that's $4 billion. We have a middle class tax cut, that we couldn't do, if you don't extend the millionaires tax."

However, the rollout of the budget was highly unusual this year. Earlier this month Cuomo broke from tradition by delivering six separate state of the state addresses in different locations instead of a single speech at the state capitol complex.

With the budget, there did not seem to be much of a plan at all, as the time Cuomo planned to deliver it kept shifting.

The Governor finally opted to deliver individual briefings to the various legislative conferences throughout the day.

"It's ok for the public to know what the big ideas are, but apparently it's a secret what the details are," said Assemblyman Steve McLaughlin. "And we are going to feed that out piecemeal to different branches of the legislature. It's beyond belief. I've really never seen anything like this."

Relations between Cuomo and the state legislature are arguably at their lowest point. When Cuomo met with senate Republicans some of them expressed anger he campaigned for senate Democrats last fall.

"A question asked about retaining trust with each other," said Schenectady Senator James Tedisco. "A question asked about 'Governor you came out and campaigned against some of our members last time.' And as I look at the Governor's response and you'll have to ask him, he said 'you can't call that campaigning.'"

The legislature will hold hearings over the next several weeks. They must then pass the budget which is due April 1.