FM presents many surprises in a disciplined budget