anchor.diff:                          #dns_zone{ip_addresses = IPAddresses, ttl_a = TTL} = DNSZone,
                           IPAddressList = proplists:get_value(GRDomain, IPAddresses),
                           {ok,
  -                                [dns_server:answer_record(Domain, TTL, a, IPAddress) || IPAddress <- IPAddressList] ++
  +                                [dns_server:answer_record(Domain, TTL, ?S_A, IPAddress) || IPAddress <- IPAddressList] ++
                                   [dns_server:authoritative_answer_flag(true)]
                           };
                       _ ->
                           #dns_zone{ttl_oneprovider_ns = TTL} = DNSZone,
                           {ok, {_Scheme, _UserInfo, HostStr, _Port, _Path, _Query}} = http_uri:parse(gui_str:to_list(RedPoint)),
                           {ok,
  -                            [dns_server:answer_record(Domain, TTL, ns, HostStr)]
  +                            [dns_server:answer_record(Domain, TTL, ?S_NS, HostStr)]
                           }
                   end;
               _ ->
  
positive.code:                     handle_unknown_subdomain(DomainNotNormalized, Prefix, DNSZone);
                  IPAddrList ->
                      {ok,
                              [dns_server:answer_record(DomainNotNormalized, TTL, a, IPAddress) || IPAddress <- IPAddrList] ++
                              [dns_server:authoritative_answer_flag(true)]
                      }
              end
  
negative.code: %% % TODO this is a temporary solution, returns GR's NS addresses
  %% return_gr_nameservers(DomainNotNormalized, #dns_zone{ip_addresses = IPAddresses, ns_servers = NSServers, ttl_ns = TTLNS, ttl_a = TTLA}) ->
  %%     {ok,
  %%             [dns_server:answer_record(DomainNotNormalized, TTLNS, ?S_NS, NSHostname) || NSHostname <- NSServers] ++
  %%             lists:flatten([begin
  %%                                IPAddrList = proplists:get_value(NSHostname, IPAddresses, []),
  %%                                [dns_server:additional_record(NSHostname, TTLA, ?S_A, IPAddress) || IPAddress <- IPAddrList]
  %%                            end || NSHostname <- NSServers]) ++
  %%             [dns_server:authoritative_answer_flag(true)]
  %%     }.