more validations

more validations