new partial processor