* validation - any is valid without the val.obect