* almost rewrite 7zptocmx, smp worked.