necessary revisions for bank.account.py