IPostProcessing class