PFD init constructor to handle neighbors