a few more cases to test
handle arp looks ok except no sending functionality