add arch
add todo: cycle all process, reap the exited