adding pfgen updated