'valid' is redundant