differentiated entites