fleshed out nameserver a bit