add use cases