Created Class PGM