add email TLD check and more configurations