use case update