got neighborhood logic working