First Government Budget hits all the right notes, more needed long term