banks are in good stead