added pdc, check for edge case with nwcg