DPME and NPC 20 Year Review Project