add email and validation