simplified validations
simplified validations