weak entity tweaks