Mixed reaction on the budget