better exception if email is null