Very nice! One thing would be great to add - cash reserve. I.e. there's a goal to maximize loan payoffs, but I don't want to spend 100% of my cash for that. I want to keep cash reserve (usually recommended is 3 or 6 months of living expenses) - and the rest could be spent on debt payoffs.