revised pid