update apf