process exit code support