add protected to Entity/Link properties