update p2 profile gen