implemented basic traceroute