fixed promo announcement logic