remove urlerror, define custom exception
add custom NAmeResolveError