PLD: default to public and add hidden public with link