2282099-additional: additional work on homepage promo carousel