difficult bank requirements