fix pu