useCase updated