banks challenge