pp callback fix