new budget form, bug fix delete functions