added chooser EntityService