APC and PDP