more accurate construction of neighbors' data