bank account example implemented