add pexec() global