pu_weight integration