New and improved Traceroute