moved a bit of code around in getAdjList, still trying to work out calcTargets