only if they're all valid will the control be valid, afaik