added example of useCase