more detailed use case section