update functions, promo reveal