add detailed use case