changed other methods to use `netaddr`, need test