pexec/lib pexecute prototype