everythign works except icmp