modified use cases