updating pp