add email and validations