update use cases