demand validation