added email verification feature