update budget UI and forms