heuristic weights are added