added bitfield & preferredNighbor manager