PathWeight++