read shared entities
no sharing with myself
refactor
fix on readEntities