pushing pp