changes by pp