resolv - turned to use dynamic bindings
resolv - recursive search
first working version