corrected pda target def