prep for pi push