#23 fixed bug when a new budget is inserted