Making financial ends meet