Implement Process class