useCase file