added validations
validations