fixed the issue with hasBank()