working on promotions - incomplete