Fields become required based on a condition