added methods through neighborsWithHistory