length validation
email format validation