define the bank client interface