more bug fixes to ::process