forgot to add vectorWeightedDist()
forgot to add vectorWeightedDist()