pex 2 gm v2.0 complete rewrite