more work on process arch