added BIND alternative