edited process.c