Mixed reaction on budget