APC PDP reaction