more validation options