PGM update