icmp not working properly still