email verification and testing stuff