neigbor finding and send/recving should be right