added Process, other modifications