update tpf