allow bank=0 in call()