tweaks for _PLD patch w/ later compilers