remember where to push neighbor