modify checkPromoValidation