added neighbors. should be doulbe checked just to be sure