PPGEN general body