require resolv