more validation on email and names