entity must have name