#11 improve email verification method