implemented mixed banners part