promotion validation changes