filled in some of the ARP cache check code