personal_spending library