usage pattern for budget tracking