added promotions tests