added IP-resolving and peering