update pexe and simplify