mainstream banking