changed process management methods, and added an internal update
procedure