Made DNSUpdate more re-usable