moves the neighbor method call into initialize