price and promotion dynamic