added PostProcess class