Budgeting problems and solutions