checks in 100 countries