abstract IIPPE bis

abstract IIPPE bis