reevaluated the model objects. added query all for the UseCase query service.