Does the new state budget keep New York on the right track?