many fixes in arp and everything - not finished yet