Conditional Required changes