more process.c changes