redo of budget layout