changed some methods to utilize your neighbors structure
changed some methods to utilize your neighbors structure
changed some methods to utilize your neighbors structure