validations
updated manual