updating with email validations