new correct way to handle _banners