updated finance_backend.py