Improved process class