update use case